龙空技术网

Python数据分析实战-datafram按某(些)列值进行排序(附源码)

数据杂坛 158

前言:

现在我们对“python对二维数组排序”大概比较重视,朋友们都需要剖析一些“python对二维数组排序”的相关文章。那么小编也在网摘上网罗了一些关于“python对二维数组排序””的相关文章,希望我们能喜欢,各位老铁们快快来学习一下吧!

实现功能

Python对datafram按某(些)列进行排序

实现代码

import pandas as pd# 读取数据data=pd.read_csv('E:\数据杂坛\\UCI Heart Disease Dataset.csv')df=pd.DataFrame(data)print(df.head())# # 按某列的值排序df1=df.sort_values(by=['age'],ascending=False)print(df1)# 按多列的值排序(先按age升序再按chol降序)df2=df.sort_values(by=['age','chol'],ascending=[True,False])print(df2)

实现效果

本人读研期间发表5篇SCI数据挖掘相关论文,现在某研究院从事数据挖掘相关科研工作,对数据挖掘有一定认知和理解,会结合自身科研实践经历不定期分享关于python机器学习、深度学习、数据挖掘基础知识与案例。

致力于只做原创,以最简单的方式理解和学习,关注我一起交流成长。

关注订阅号数据杂坛即可在后台联系我获取相关数据集和源码,送有关数据分析、数据挖掘、机器学习、深度学习相关的电子书籍。

标签: #python对二维数组排序