【发布时间】:2018-09-23 15:23:21
【问题描述】:
我想将 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)
不起作用。
【问题讨论】:
标签: python pandas numpy replace series