【问题标题】:Replace a NaN index value in dataframe替换数据框中的 NaN 索引值
【发布时间】:2017-04-22 13:27:07
【问题描述】:

我是 Python 新手,总的来说一切都很好。但是,我遇到了一个看起来很简单的问题,但它让我很生气!

我有一个索引中有一个 NaN 值的数据框。我想改变它,以便在绘制它时更有意义。

我有:

       Open
NaN    50
Yes    102
No     134

我想要的只是替换 NaN,所以我有:

               Open
No response    50
Yes            102
No             134

最简单的方法是什么?

【问题讨论】:

    标签: python pandas replace nan


    【解决方案1】:

    你可以使用Index.fillna:

    df.index = df.index.fillna('No response')
    print (df)
                  Open
    No response     50
    Yes            102
    No             134
    

    【讨论】:

    • 太棒了!它有效而且很简单。我知道这必须很容易。你是一个绅士和一个学者!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-02-26
    • 2021-08-25
    • 2018-01-31
    • 1970-01-01
    • 2016-02-11
    • 2023-03-20
    • 1970-01-01
    相关资源
    最近更新 更多