Python 重采样长度不匹配错误
我尝试对以下时间序列重新采样时出错。似乎只有“MS”重采样才会失败。如果我在时间序列中再添加一行,它将不会出现任何问题。您可以在这里找出问题所在:(Python 重采样长度不匹配错误,python,pandas,time-series,Python,Pandas,Time Series,我尝试对以下时间序列重新采样时出错。似乎只有“MS”重采样才会失败。如果我在时间序列中再添加一行,它将不会出现任何问题。您可以在这里找出问题所在:( 如果您提到参数如何操作,它会起作用: 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
如果您提到参数
如何操作
,它会起作用:
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
事实上,如果how='mean'被显式地传递给它的工作方法。很有趣……感谢您的帮助。是的。下面的一个解决了这个问题。我将它标记为一个可接受的答案。
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