替换数据框

时间:2016-12-07 14:37:44

标签: python pandas replace nan

我是Python新手,一般情况都很顺利。但是,我遇到了一个看起来非常简单的问题,但这会让我感到害怕!

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

我有:

       Open
NaN    50
Yes    102
No     134

我想要的就是更换NaN,所以我有:

               Open
No response    50
Yes            102
No             134

最简单的方法是什么?

1 个答案:

答案 0 :(得分:3)

您可以使用Index.fillna

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