条件替换-Python

时间:2018-01-31 00:53:50

标签: python pandas numpy conditional

我有一个DataFrame,我想在第一列中应用过滤器,然后用np.nan替换第6列中的数字。

我还想在不从DataFrame中取出过滤器的情况下进行这些更改。因为我希望enter image description here更改成为同一DataFrame的一部分。

例如。 如果ID = 1,我想替换" f"与np.nan

1 个答案:

答案 0 :(得分:0)

这可以满足您的需求,但我建议您阅读Indexing and Selecting Data

df.loc[df['ID'] == 1, 'f'] = np.nan