BUG: reset_index with a multi-index PeriodIndex · Issue #7746 · pandas-dev/pandas (original) (raw)
In [10]: df = DataFrame(np.arange(9).reshape(-1,1),index=pd.MultiIndex.from_product([period_range('20130101',periods=3,freq='M'),['a','b','c']],names=['month','feature']),columns=['value'])
In [11]: df
Out[11]:
value
month feature
2013-01 a 0
b 1
c 2
2013-02 a 3
b 4
c 5
2013-03 a 6
b 7
c 8
In [12]: df.reset_index()
ValueError: Length of values does not match length of index