python 用df.resample( period).ffill()显示的结果,jupyter中并没有填充
时间: 2024-03-26 17:37:09 浏览: 86
Python 按日期统计并显示数据(resample()方法)Python源码
`df.resample(period).ffill()` 方法用于对时间序列进行重采样,并且使用前向填充方法进行缺失值填充。如果在 Jupyter Notebook 中执行该方法没有填充缺失值,可能是因为你的数据中没有缺失值,或者在执行该方法时没有设置正确的参数。
请检查数据中是否存在缺失值,可以使用 `df.isnull().sum()` 方法查看每列缺失值的数量。如果确实存在缺失值,可以尝试使用 `df.resample(period).fillna(method='ffill')` 或者 `df.resample(period).apply(lambda x: x.fillna(method='ffill'))` 来进行填充。另外,如果时间序列中的数据点太少,也可能导致填充不成功。可以尝试增加数据点的数量或者更改时间周期。
阅读全文