';NA';使用Python后丢失的值

';NA';使用Python后丢失的值,python,pandas,Python,Pandas,我正在尝试使用read\u csv和后来的to\u csv功能将数据从origin\u csv文件传输到destiny\u csv文件 问题是,我的origin_csv文件的缺失值单元格中已经有“NA”,当我完成此过程时,destiny_csv文件的“NA”已被空白替换。我真的很想把“NA”留在那些细胞里 我怎样才能保留“NA”呢?您要找的是NA_rep DataFrame.to_csv('destiny_csv' , na_rep='NA') 或者,在读取文件时,可以通过将keep_defa

我正在尝试使用
read\u csv
和后来的
to\u csv
功能将数据从origin\u csv文件传输到destiny\u csv文件

问题是,我的origin_csv文件的缺失值单元格中已经有“NA”,当我完成此过程时,destiny_csv文件的“NA”已被空白替换。我真的很想把“NA”留在那些细胞里


我怎样才能保留“NA”呢?

您要找的是
NA_rep

DataFrame.to_csv('destiny_csv' , na_rep='NA')

或者,在读取文件时,可以通过将keep_default_NA设置为False来防止pandas将这些“NA”值转换为NaNs。然后,当您使用保存到_csv时,“NA”值应该在那里

df = pd.read_csv("origin_csv", keep_default_na=False)