数据透视表的应用技巧(简单数据透视表例子)
创作立场声明:实践经验,非常好的一本书,推荐!
透视图是excel中经常使用的功能。
例如,下面的表被转换为数据透视表,分为部门和周,并以汇总方式显示。
原始表格:
转换后的数据透视表:
在python中,如何实现?4行代码,就可以实现了!
1.导入熊猫模块:
进口熊猫作为pd
2.导入需要透视的表单(加班表单)
Df=pd.read_excel("加班表W47.xls")
df.head()
说明:df.head()查看数据表的前5行。
3.Pivot: pivot_table()
Pd.pivot_table(df,index=[ "Department" ],columns=[ "Weekly Times" ],values=["加班时间"],aggfunc=sum)
参数说明:index: index,columns:列名,values: value,aggfunc: summary方法
4.保存表单:将其命名为“透视图”。
Df.to _ excel ('perspective.xls ',index = false)
四行代码就能搞定,不是很简单吗?
大家有更好的办法,欢迎告诉我!
图书URL:
更多推荐:
Python技巧:Matplotlib可视化四种常用统计图!
Python技巧:四行代码结合excel工作表!