2016-07-25 66 views
0

我有df並且有空單元格。我想把它寫入excel並需要在那裏打印0而不是空的。我嘗試result.fillna(0)result.replace(r'\s+', np.nan, regex=True)但它沒有幫助。熊貓:寫入文件時將空單元格替換爲0

+1

你分配返回的數據幀?例如。 'result = result.fillna(0)'?否則,你需要添加參數'inplace = True' –

+0

@Kristof我有一個空單元格 – ldevyataykina

+1

定義「空」。你確定這些是'np.nan'嗎?也許他們是''''。 – DeepSpace

回答

0

您所創建的數據幀的副本,但原來是沒有跟上變化,你需要指定「就地=真」,如果你想將數據框以保存更改

result.fillna(0, inplace=True)