BUG: indexing with an entire period_index raising · Issue #4125 · pandas-dev/pandas (original) (raw)
In [57]: pi = pd.period_range('2002-01','2003-12',freq='M')
In [58]: pi
Out[58]:
<class 'pandas.tseries.period.PeriodIndex'>
freq: M
[2002-01, ..., 2003-12]
length: 24
In [59]: p = pd.Panel(randn(24,5,10),items=pi)
In [60]: p
Out[60]:
<class 'pandas.core.panel.Panel'>
Dimensions: 24 (items) x 5 (major_axis) x 10 (minor_axis)
Items axis: 2002-01 to 2003-12
Major_axis axis: 0 to 4
Minor_axis axis: 0 to 9
This is ok
In [61]: p.ix[list(pi)]
Out[61]:
<class 'pandas.core.panel.Panel'>
Dimensions: 24 (items) x 5 (major_axis) x 10 (minor_axis)
Items axis: 2002-01 to 2003-12
Major_axis axis: 0 to 4
Minor_axis axis: 0 to 9
This raises?
In [62]: p.ix[pi]
DateParseError: day is out of range for month