重采样长度不匹配错误
Resample Length Mismatch Error
尝试对以下时间序列重新采样时出现错误。似乎只有 'MS' 重采样才会失败。如果我在时间序列中再添加一行,它会遇到 w/o 任何问题。可以弄清楚这里出了什么问题:(
dates=[datetime(2014,6,1),datetime(2014,10,1),datetime(2015,2,1)]
ts=pd.Series([1,1,0],index=dates)
ts
2014-06-01 1
2014-10-01 1
2015-02-01 0
ts.resample('MS')
ValueError: Length mismatch: Expected axis has 3 elements, new values have 9 elements
如果你提到参数 how
:
ts.resample('MS', how='mean')
#2014-06-01 1
#2014-07-01 NaN
#2014-08-01 NaN
#2014-09-01 NaN
#2014-10-01 1
#2014-11-01 NaN
#2014-12-01 NaN
#2015-01-01 NaN
#2015-02-01 0
尝试对以下时间序列重新采样时出现错误。似乎只有 'MS' 重采样才会失败。如果我在时间序列中再添加一行,它会遇到 w/o 任何问题。可以弄清楚这里出了什么问题:(
dates=[datetime(2014,6,1),datetime(2014,10,1),datetime(2015,2,1)]
ts=pd.Series([1,1,0],index=dates)
ts
2014-06-01 1
2014-10-01 1
2015-02-01 0
ts.resample('MS')
ValueError: Length mismatch: Expected axis has 3 elements, new values have 9 elements
如果你提到参数 how
:
ts.resample('MS', how='mean')
#2014-06-01 1
#2014-07-01 NaN
#2014-08-01 NaN
#2014-09-01 NaN
#2014-10-01 1
#2014-11-01 NaN
#2014-12-01 NaN
#2015-01-01 NaN
#2015-02-01 0