2024-04-26 01:05:05 发布
网友
在熊猫中我应该如何将NaN转换为N/A?在
如有任何想法和建议,我们将不胜感激!在
谢谢!在
您应该澄清为什么要将NaN转换为“N/A”。NaN是缺失数据的一种特殊的内部表示。当然“N/A”表示丢失的数据,但是对于python来说,这只是另一个字符串,与None/null/missing值明显不同。在
如果不作澄清,我假设您希望在编写CSV、XL等时将NaN值导出为“N/A”;为此,可以使用nau rep参数
df.to_csv('path/to/my.csv', na_rep='N/A')
这将使导出文件中的NaN值写出为“N/A”。在
pandas还有一个fillna函数,但是要注意,这会将丢失的数据转换成字符串,例如
现在不会有任何丢失的数据,并且艾斯纳警局()将不起作用,因为字符串“N/a”不是空项
您应该澄清为什么要将NaN转换为“N/A”。NaN是缺失数据的一种特殊的内部表示。当然“N/A”表示丢失的数据,但是对于python来说,这只是另一个字符串,与None/null/missing值明显不同。在
如果不作澄清,我假设您希望在编写CSV、XL等时将NaN值导出为“N/A”;为此,可以使用nau rep参数
这将使导出文件中的NaN值写出为“N/A”。在
pandas还有一个fillna函数,但是要注意,这会将丢失的数据转换成字符串,例如
^{pr2}$现在不会有任何丢失的数据,并且艾斯纳警局()将不起作用,因为字符串“N/a”不是空项
相关问题 更多 >
编程相关推荐