0
点赞
收藏
分享

微信扫一扫

【数据分析与预处理】 ---- 数据排序


文章目录

  • ​​1.读取数据​​
  • ​​2.数据排序​​
  • ​​2.1 根据某一列值进行从小到大的排序 sort_values(by='?',ascending=True/False)​​
  • ​​2.2 根据多列进行排序 sort_values(by=['?','?'],ascending=True/False)​​
  • ​​2.3 根据索引排序 sort_index('index',ascending=True/False)​​

1.读取数据

data = pd.read_csv("G:\Projects\pycharmeProject\大数据比赛\data\mysql.csv")
print(data.shape)

【数据分析与预处理】 ---- 数据排序_多列

2.数据排序

2.1 根据某一列值进行从小到大的排序 sort_values(by=‘?’,ascending=True/False)

data_sort_values_asc = data.sort_values(by='房间数')  # 升序
data_sort_values_desc = data.sort_values(by='房间数',ascending=False) # 降序

【数据分析与预处理】 ---- 数据排序_python_02


【数据分析与预处理】 ---- 数据排序_python_03

2.2 根据多列进行排序 sort_values(by=[‘?’,‘?’],ascending=True/False)

dataMul_sort_values_asc = data.sort_values(by=['房间数','评分'])  # 升序
dataMul_sort_values_desc = data.sort_values(by=['房间数','评分'],ascending=False) # 降序

【数据分析与预处理】 ---- 数据排序_数据排序_04


【数据分析与预处理】 ---- 数据排序_读取数据_05

2.3 根据索引排序 sort_index(‘index’,ascending=True/False)

data_sort_index_asc = data.sort_index('index')
data_sort_index_desc = data.sort_index('index',ascending=False)

【数据分析与预处理】 ---- 数据排序_python_06


【数据分析与预处理】 ---- 数据排序_数据排序_07


举报

相关推荐

0 条评论