2016-06-24 21 views
1

我的數據中丟失的文件以999,99,9999表示,所以我使用df.replace()將它們更改爲NaN,但NaN在保存到Excel後消失。NaN在保存到excel文件後消失

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

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

回答

2

默認情況下,NaN在寫入輸出時由空字符串表示。使用na_rep參數to_excel來更改此設置:

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