保存到excel文件后,NaN消失

时间:2016-06-24 20:13:05

标签: pandas

我的数据中缺少的文件表示为999,99,9999,所以我使用df.replace()将它们更改为NaN但是,NaNs在保存为excel后消失。

df4 = df3.replace('99', np.nan)

df4.to_excel('42003hnew.xlsx', sheet_name = 'Sheet1')

1 个答案:

答案 0 :(得分:2)

默认情况下,写入输出时,NaN由空字符串表示。使用to_excelna_rep参数更改此内容:

df4.to_excel('42003hnew.xlsx', sheet_name='Sheet1', na_rep='N/A')