如何用大熊猫填充NaN值

时间:2020-08-13 19:44:16

标签: python pandas dataframe

我已经看过How to fill nan values with rolling mean in pandas,它对我不起作用。

对我来说,input_data_frame是一个Series对象,尽管我也尝试过将其作为DataFrame。我有1分钟的数据,已将以下数据应用于:

input_data_frame = data_dict_freq['1min'].asfreq('1min')
filled = input_data_frame.fillna(input_data_frame.rolling(24 * 60, min_periods=1).median())
filled.isna().sum()

该系列中的第一个NaN发生于开始后20天(20 * 24 * 60个数据点)。最后一行应生成0,但并不表示存在某些NaN值。它也不会产生24 * 60,如果该系列以

开头

0 个答案:

没有答案