版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
任务3.4数据排序Python数据分析学习目标及重难点学习目标:了解数据排序素养目标:了解排序的特点学习重点:索引排序和值排序目录学习内容1.按索引排序2.按值排序01按索引排序1.按索引排序Pandas中按索引排序使用的是sort_index()方法,该方法可以用行索引或者列索引进行排序。
axis:轴索引,0表示index(按行),1表示columns(按列)。
level:若不为None,则对指定索引级别的值进行排序。
ascending:是否升序排列,默认为True表示升序。sort_index(axis=0,level=None,ascending=True,inplace=False,kind='
quicksort
',na_position='last',sort_remaining=True
)1.按索引排序按索引对Series进行分别排序,示例如下。ser_obj=pd.Series(range(10,15),index=[5,3,1,3,2])#按索引进行升序排列ser_obj.sort_index()#按索引进行降序排列ser_obj.sort_index(ascending=False)1.按索引排序按索引对DataFrame进行分别排序,示例如下。df_obj=pd.DataFrame(np.arange(9).reshape(3,3),index=[4,3,5])#按行索引升序排列df_obj.sort_index()#按行索引降序排列df_obj.sort_index(ascending=False)02按值排序2.按值排序Pandas中用来按值排序的方法为sort_values(),该方法的语法格式如下。by参数表示排序的列,na_position参数只有两个值:first和last,若设为first,则会将NaN值放在开头;若设为False,则会将NaN值放在最后。sort_values(by,axis=0,
ascending=True,
inplace=False,
kind='quicksort',na_position='last')2.按值排序按值的大小对Series进行排序的示例如下:ser_obj=pd.Series([4,np.nan,6,np.nan,-3,2])#按值升序排列ser_obj.sort_values()2.按值排序在DataFrame中,sort_values()方法可以根据一个或多个列中的值进行排序,但是需要在排序时,将一个或多个列的索引传递给by参数才行。df_obj=pd.DataFrame([[0.4,-0.1,-0.3,0.0],[0.2,0.6,-0.1,-0.7],
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 金融投资公司总经理投资策略解析
- 化工产品创新研发团队的工作布置
- 心理咨询师岗位面谈要点与技巧
- 旅游行业景区运营管理面试要点
- 2026年健康中国战略实施路径探讨试卷
- 教师家长代表演讲稿
- 商场绿色消费引导制度
- 2026年全民科学素养提升试题
- 砥砺奋发班会演讲稿
- 睡眠主题的演讲稿
- 2025年动画电影市场洞察
- 车间交叉作业安全培训课件
- 2024-2025学年广东省惠州五中教育集团八年级下学期期中考试数学试卷
- 美术培训室安全检查制度
- 年产12万吨生物基乙二醇项目可行性研究报告
- 人形机器人:新质生产力的典型代表
- 色环电阻教学课件
- 专升本-旅游学概论理论知识考核试题及答案
- 新课标人教版六年级下册数学全册教案(核心素养教案)
- 《快递实务》教案全套 项目1-7 1.1走进快递-7
- 《建筑业10项新技术(2025)》全文
评论
0/150
提交评论