<分区> 分区>
我想将 pandas.series 特征(我的数据框的列)中的 -inf 值替换为 np.nan,但我做不到。
我试过:
df[feature] = df[feature].replace(-np.infty, np.nan)
df[feature] = df[feature].replace(-np.inf, np.nan)
df[feature] = df[feature].replace('-inf', np.nan)
df[feature] = df[feature].replace(float('-inf'), np.nan)
但它不起作用。有什么想法可以替换这些值吗?
编辑:
df[feature] = df[feature].replace(-np.inf, np.nan)
作品
但是:
df = df.replace(-np.inf, np.nan)
不起作用。
