【发布时间】:2021-01-31 00:57:50
【问题描述】:
我一直在尝试总结一个数据集,以便我可以对“行业”和“Reference_Date”进行索引,平均为“Average_Weekly_Earnings”,索引工作正常,但我无法将日期更改为每年、每周、每月、等等,这让我发疯了。
我已经尝试过 pivot 和 Groupby。当我运行以下命令时,我得到了预期的多索引,但是如何显示 df 并更改日期。
df1.set_index(['Industry', 'Reference_Date'], inplace=True)
从那里我尝试了 df1.groupby(pd.Grouper(level='Reference_Date', freq='Y')).mean() 这可以满足我的要求,但它会将“行业”作为主列,基本上我无法保留多索引。我是菜鸟。
【问题讨论】:
-
请提供您的代码。
-
We don't allow images of text (code/input/output/errors, or otherwise) on Stack Overflow。请使用correct formatting 将所有文本发布到问题中。带有文本/代码/错误图像的问题通常会被关闭。另请查看tour 和question guide,以确保此问题和您未来的问题适合此问答。