pandas dataframe xlsxwriter 写入 excel :将零视为空白

pandas dataframe xlsxwriter write to excel : treat zero as blank

我正在将多个数据帧写入不同 sheet 中的 excel 文件。 我只需要将 0 值视为空白,而不是将 0 包含为空白的 0.006、10.02%。像这样

      0       blank     
      0.02    0.02        not affected
      10.02%  10.02%      not affected

谢谢。

np.nan 替换零,然后写入 excel。 to_excel 默认情况下,将 np.nan 视为 ''

df.mask(df.eq(0)).to_excel()