繁体   English   中英

如何在 pandas 中创建 pivot 表

[英]How to create a pivot table in pandas

我有一个 dataframe 'annual_stats' ,我需要将其重塑为 pivot 表。 附上你可以看到它现在的样子和重塑后的样子。 dataframe 目前是什么

它需要看起来像什么

这里有两种可能的方法来实现这一点,

annual_stats.groupby(['state', 'year'])['salary'].sum().unstack()

pd.pivot_table(annual_stats, values='salary', index='state', columns='year', aggfunc='mean')

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM