python的groupby分组处理

将1950-2014年的数据按照年月进行分组求平均之后,每一年都会丢失一些月份,而且是规律性丢失,比如1950年丢失了2-9月,1951年就丢失了1月,10、11、12,这是什么情况呢?
我用的代码是简单的分组:
df=groupby("dt")
分组后就规律性缺失组

试试下面这个,不知道行不

df.groupby([df.index.year, df.index.month])