排序分组聚合 学习任务单 高中信息技术必修1.docx
《排序分组聚合 学习任务单 高中信息技术必修1.docx》由会员分享,可在线阅读,更多相关《排序分组聚合 学习任务单 高中信息技术必修1.docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、DataFrame之排序、分组聚合 补充书本p124import pandas as pddf1=pd.read_excel(成绩.xlsx) #读取文件成绩.xlsx 1.排序方法:表名. sort_values(列名,axis=0,ascending=True,inplace=False)axis=0表示进行上下排序。axis默认值为0,可以省略ascending=True表示升序;ascending=False表示降序inplace=False 实际行的顺序没有改变1.表名.sort_values(列名,ascending=True) #按照列名进行升序排序 等价于df1.sort_va
2、lues(列名)2.表名.sort_values(列名,ascending=False) #按照列名进行降序排序3.表名.sort_values(列名1,列名2,ascending=False) #先按照列名1进行降序排序,列名1相同按照列名2 进行降序排序 _ #按照语文成绩进行升序排序 _ #按照语文成绩进行升序排序_ #按照语文成绩进行降序排序_ #按照数学成绩进行降序排序_先按照班级进行升序排,班级相同按照数学进行升序排序。即按班级为主要关键字,数学为次要关键字进行升序排序2.分组聚合groupby2.1直接将列名作为索引import pandas as pddf2=pd.read_e
3、xcel(成绩.xlsx) #读取成绩.xlsx存在df2#对班级分组并求平均,索引为班级g = _ 等价写法:g如左图2.as_index=False 不作为索引。索引即默认行号0 1 2 import pandas as pddf2=pd.read_excel(成绩.xlsx)#对班级分组并求平均,索引为0 1 2 3.g1=_g1如左图练习1:import pandas as pd读取cs.xlsx 内容df=_ #按照type进行分组并计算各type数量g1= _g2=_g1 g2练习2import pandas as pddf=pd.read_excel(cs.xlsx)g=_#按照
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息技术资料 电脑精品资料
限制150内