我的数据中缺少的文件表示为999,99,9999,所以我使用df.replace()
将它们更改为NaN但是,NaNs在保存为excel后消失。
df4 = df3.replace('99', np.nan)
df4.to_excel('42003hnew.xlsx', sheet_name = 'Sheet1')
答案 0 :(得分:2)
默认情况下,写入输出时,NaN
由空字符串表示。使用to_excel
的na_rep
参数更改此内容:
df4.to_excel('42003hnew.xlsx', sheet_name='Sheet1', na_rep='N/A')