Python 2.7 dataframe.resample()静默失败
我有多个数据帧,表示平均每30分钟采样一次的多年数据。我正在尝试绘制数据的年份图,由于观测值/设备的波动,出现了一些异常,使我的图看起来是面积图而不是线图。显然,这不是我想要的。因此,我尝试使用df.resample('3W')和df.resample('21D')对数据帧进行重新采样,以将大小减小到每三周仅采样一次。但是,在这两种情况下,重新采样都以静默方式失败。我做错什么了吗?代码如下:Python 2.7 dataframe.resample()静默失败,python-2.7,pandas,syntax,dataframe,Python 2.7,Pandas,Syntax,Dataframe,我有多个数据帧,表示平均每30分钟采样一次的多年数据。我正在尝试绘制数据的年份图,由于观测值/设备的波动,出现了一些异常,使我的图看起来是面积图而不是线图。显然,这不是我想要的。因此,我尝试使用df.resample('3W')和df.resample('21D')对数据帧进行重新采样,以将大小减小到每三周仅采样一次。但是,在这两种情况下,重新采样都以静默方式失败。我做错什么了吗?代码如下: df1.resample('3W') df2.resample('3W') df4.resample('
df1.resample('3W')
df2.resample('3W')
df4.resample('3W')
我还尝试将.mean()
附加到每一个的末端,但没有效果,只是为了防止默认的how='mean'
没有启动
以下是我的数据示例:
Temperature
time
2003-01-01 00:11:48 40.0
2003-01-01 00:11:48 40.0
2003-01-01 00:26:47 40.0
2003-01-01 00:26:47 40.0
2003-01-01 00:41:48 40.0
2003-01-01 00:41:48 40.0
2003-01-01 00:56:47 40.0
2003-01-01 00:56:47 40.0
2003-01-01 01:11:48 41.0
2003-01-01 01:11:48 41.0
2003-01-01 01:26:47 40.0
2003-01-01 01:26:47 40.0
2003-01-01 01:41:48 40.0
同样,它们都是数据帧。您是否将数据帧重新指定为重采样版本?这是必要的,因为
重采样
不是就地操作。例如:
df1 = df1.resample('3W').mean()
完美的非常感谢。我把
resample()。