python小技能:4行代码做数据透视表,太秀了!
创作立场声明:实际体验,是很不错的书籍,推荐!
透视图,是excel中使用频率非常高的功能。
比如,下面的一个表格,转换成数据透视表,分部门和周次,进行汇总显示。
原表:
转换后的透视表:
在python里面,要怎么实现呢?4行代码,就可以实现!
1、导入pandas模块:
import pandas as pd
2、导入需要进行透视的表格(加班表)
df=pd.read_excel(“加班表 W47.xls”)
df.head()
代码解释:df.head() 查看数据表的前5行
3、数据透视:pivot_table()
pd.pivot_table(df,index=[“部门”],columns=[“周次”],values=[“加班时数”],aggfunc=sum)
参数解释:index:索引,columns:列名,values:取值,aggfunc:汇总方式
4、保存表格:命名为“透视图’’
df.to_excel(‘透视图.xls’, index=False)
四行代码就可以搞定啦,是不是很简单?
大家有更好的方法,欢迎来告诉我啊!
书籍网址:
更多推荐:
python小技能:Matplotlib可视化四种常用统计图形!







泥鳅也是鱼
校验提示文案
弱水三千我只取一千
校验提示文案
泥鳅也是鱼
校验提示文案
弱水三千我只取一千
校验提示文案