全部,
我的数据中有 np.nans 和 np.infs。我想用 0 替换这些,但是当我执行以下操作时,我收到以下错误:
imputer = SimpleImputer(missing_values=np.nan, strategy='constant', fill_value=0)
features_to_impute = data_fe.columns.tolist()
data_fe[features_to_impute] = pd.DataFrame(imputer.fit_transform(data_fe[features_to_impute]),
columns=features_to_impute)
ValueError: Input contains infinity or a value too large for dtype('float64').
不知道如何处理这个问题,有没有人知道我可以如何解决这个问题并同时估算 infs?