【问题标题】:replace value in column of dataframe with suitable values [duplicate]用合适的值替换数据框列中的值[重复]
【发布时间】:2023-04-02 23:20:01
【问题描述】:

我想用 0 替换 F1[id1] 中的 Value Nan 。否则F1[id1] = 1

代码: 它不起作用。请问我该如何解决 F1.id1 = [0 if pd.isna(e) else 1 for e in F1.id1] Here the output ofF1

【问题讨论】:

    标签: python pandas if-statement


    【解决方案1】:

    使用fillna():

    F1.fillna(0, inplace=True)
    

    【讨论】:

    • 但是像这样我将替换 DAtaframe 中的所有 Nans 不仅在 F1['id1']
    猜你喜欢
    • 2021-12-31
    • 1970-01-01
    • 2020-03-27
    • 2018-05-04
    • 2018-03-09
    • 2020-06-19
    • 2019-11-21
    • 2018-04-22
    • 1970-01-01
    相关资源
    最近更新 更多