2016-12-07 63 views
3

我是Python新手,一般情况都很不错。但是,我遇到了一个看起来很简单的问题,但它让我失望了!替换数据框中的NaN索引值

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

我:

 Open 
NaN 50 
Yes 102 
No  134 

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

   Open 
No response 50 
Yes   102 
No    134 

什么是做到这一点的最简单的方法?

回答

3

您可以使用Index.fillna

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

惊人!它的工作原理很简单。我知道这一定很容易。你是个绅士和学者! – user4896331

+0

完成!对不起,它需要一段时间才能接受它。 – user4896331

+0

谢谢你的接受!美好的一天。 – jezrael

相关问题