【问题标题】:Pandas Multi index dates summaryPandas 多索引日期摘要
【发布时间】:2021-01-31 00:57:50
【问题描述】:

我一直在尝试总结一个数据集,以便我可以对“行业”和“Reference_Date”进行索引,平均为“Average_Weekly_Earnings”,索引工作正常,但我无法将日期更改为每年、每周、每月、等等,这让我发疯了。

我已经尝试过 pivot 和 Groupby。当我运行以下命令时,我得到了预期的多索引,但是如何显示 df 并更改日期。

df1.set_index(['Industry', 'Reference_Date'], inplace=True)

Generated Dataset

从那里我尝试了 df1.groupby(pd.Grouper(level='Reference_Date', freq='Y')).mean() 这可以满足我的要求,但它会将“行业”作为主列,基本上我无法保留多索引。我是菜鸟。

enter image description here

【问题讨论】:

标签: python pandas


【解决方案1】:

第一

df1.set_index(['Reference_Date'], inplace=True)

然后

df1.groupby('Industry') .resample('A').mean()

【讨论】:

    猜你喜欢
    • 2019-06-22
    • 2013-11-18
    • 1970-01-01
    • 2017-04-16
    • 2020-01-27
    • 1970-01-01
    • 1970-01-01
    • 2021-04-11
    相关资源
    最近更新 更多