【发布时间】:2020-03-31 19:07:39
【问题描述】:
我想更改 DataFrame 列表中特定列中的 Nan 值。我已经应用了方法(如下)。我无法将 nan 更改为零。有没有办法将值替换为零 Data 是 DataFrame 的列表,qobs 是每个 DataFrame 中的特定列
for value in data:
value['qobs']= value['qobs'].replace(np.nan,0)
for value in data:
value['qobs']= value['qobs'].fillna(0)
【问题讨论】:
-
value['qobs'] = value['qobs'].fillna(0) -
@ansev 我应用了这个方法,但它不起作用
-
在你的 for 循环中添加 print(value),,, value 是列的名称...
标签: python python-3.x pandas dataframe pandas-groupby