df.loc[df[1:][df.index.month[:-1] != df.index.month[1:]].index]
df.loc[df[:-1][df.index.month[:-1] != df.index.month[1:]].index]
Как выбрать наблюдения df с использованием атрибутов datetimeindex в Pandas?