RE熊猫重新取样

时间:2016-07-21 12:55:01

标签: python pandas dataframe time-series

试图平均花费一个月的数据,但我想检查一下:

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

是否给出月平均值而不是每月最后一次压缩日的平均值

我也看到W-Mon会以一周的频率给出星期一的平均值。相当于比较10月份多年的月平均值相当于什么。 我以为会是这样 - 但它似乎没有认出命令

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

1 个答案:

答案 0 :(得分:1)

试试这个:

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

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