数据透视表
数据透视表
分组cut()
需要对连续性的数据变量进行分段汇总
df['分组']=pd.cut(
df['金额'],[0,100,200,300,400],labels=['100内', '200内' ,'300内' ,'400内', '400以上'])
#不指定labels标签类型会返回每一段的原始名称
#系统就会自己判断每个分段的区间
df['分组']=pd.cut(df['金额'],5)
分组groupby()
groupby:指定分组的列名字段
agg:指定列名和想实施的聚合函数
reset_index:对生成的数据帧进行索引重置
rename:对生成的列名进行修改;上面是手动指定,需要全部列出来;rename可以对我们想要修改的列名进行重命名
分组
groupbying = df.groupby(by="employees")