如何在丢弃空白的同时保留Pandas中的“N / A”字符串?

时间:2018-03-01 19:14:35

标签: pandas null nan

所以我继承了一个大型数据集,它包含大量完全空白的列。我正在将其读入Pandas数据帧,并希望删除所有空列。起初我尝试过.dropna,它运行得很好,有一个问题。数据集包含许多包含“N / A”或“n / a”或“NA”的字段,并且这些字段在.dropna扫描中被捕获。这意味着我正在丢失我想要保留的列,以及我想要删除的真正空白列。

我尝试使用 pd.read_excel(文件,keep_default_na = False) 读取文件,但这也会删除我要保留的所有列“N” /一个“ - 字符串。

如果在保留所有“N / A”字符串的同时读取此文件而没有所有空白单元格,或者在读取它后保留“N / A”字符串时删除所有空白列?

图像显示我希望保留红色的列,以及我希望以黄色显示的列。

谢谢!

enter image description here

0 个答案:

没有答案