熊猫系列全年平均月份和月份分组

时间:2020-07-23 19:28:08

标签: pandas date average series

想象我有一个形状为(10775,)的熊猫系列“ ylt”,其形式为yyyy-mm-dd的“ time”:

time
1991-01-01    10.949402
1991-01-02    16.236185
1991-01-03    17.167771
1991-01-04    12.314729
1991-01-05    14.761183

我需要找到该数据在所有年份(1991-2020年)中按月划分的“ ylt”的每日平均值,以便最终的平均值数据看起来像这样,其“时间”列的格式为mm-dd格式:< / p>

time     
01-01    9.563174
01-02    8.678204
01-03    10.390276

我尝试了“ groupby”选项的不同选项,并且不断收到不同的错误。先感谢您。下面是我尝试按年份和月份对月份进行“时间”分组的一种尝试:

lty = ylt.groupby(ylt.index.month,ylt.index.day).mean()

错误消息:

TypeError: unhashable type: 'Int64Index'

0 个答案:

没有答案