一直在尝试获取平均一个月的数据,但我想检查一下:

df=df.resample('M').mean()


给出每月平均值而不是每月最后一个日历日的平均值

另外,我还看到W-Mon给出每周平均频率的星期一。比较多年的10月每月平均值相当于多少钱。
我以为是这样-但是似乎无法识别该命令

df=df.resample("M-OCT").mean()

最佳答案

尝试这个:

df.assign(y=df.index.year, m=df.index.month).query('m==10').groupby(['y', 'm']).mean()


附言:如果您需要一个经过测试的简洁答案,请在问题中发布样本数据集和所需的输出...

关于python - RE Pandas 重新采样,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38504852/

10-12 16:53
查看更多