我有一份调查意见的数据框.我希望将数据框导出为CSV文件,并在不删除任何行或列的情况下删除NAN(例如,除非整行都是NAN).以下是数据帧的示例:
我并不关心索引的维护,所以我可以只使用NAN删除单个单元格,并向上移动那些列的行,而不是删除整行,所以我只需要一个很好的压缩输出CSV文件,而不是任何空单元格.
要删除全部NaN行的整行,可以使用dropna():
NaN
dropna()
df = df.dropna(how='all')
要删除数据框中单个单元格级别的NaN,可以使用fillna(),方法是将其设置为空字符串:
fillna()
df = df.fillna("")
人工智能基础课 -〔王天一〕
技术管理实战36讲 -〔刘建国〕
白话法律42讲 -〔周甲徳〕
MongoDB高手课 -〔唐建法(TJ)〕
NLP实战高手课 -〔王然〕
互联网人的英语私教课 -〔陈亦峰〕
乔新亮的CTO成长复盘 -〔乔新亮〕
容器实战高手课 -〔李程远〕
恋爱必修课 -〔李一帆〕
容量保障核心技术与实战 -〔吴骏龙〕
超级访谈:对话玉伯 -〔玉伯〕
超级访谈:对话道哥 -〔吴翰清(道哥)〕
无涯教程 - Perl教程
无涯教程 - Python2教程
无涯教程 - Meteor教程
无涯教程 - Matplotlib教程
无涯教程 - Swift教程
无涯教程 - HTML5教程
无涯教程 - TensorFlow2 快速入门教程
无涯教程 - 剑指 Offer Java 题解教程