【问题标题】:Conditional Substitution-Python条件替换-Python
【发布时间】:2018-07-10 00:18:32
【问题描述】:

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

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

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

【问题讨论】:

标签: python pandas numpy conditional


【解决方案1】:

这是你想要的,但我建议你阅读Indexing and Selecting Data

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

【讨论】:

    猜你喜欢
    • 2023-04-09
    • 2019-05-15
    • 2015-02-02
    • 1970-01-01
    • 2014-08-22
    • 1970-01-01
    • 1970-01-01
    • 2023-03-24
    • 1970-01-01
    相关资源
    最近更新 更多