Python 百分比浮动未以数字格式保存在excel中

Python 百分比浮动未以数字格式保存在excel中,python,pandas,Python,Pandas,我已使用以下方法将pandas数据帧中的浮点列转换为显示百分比: df[fieldname].apply(lambda x:{0:.2f}%.”格式(x*100)) 但是,当我使用df.to_excel()在excel中保存文件时,它会以常规格式显示该列,而不是MS excel中的数字格式 是否有任何方法保存数据,使其在excel中以数字格式显示?来自Pandas文档: 因此,请使用以下命令将文件保存到excel:df.to\u excel(float\u format=“.2f”) Para

我已使用以下方法将pandas数据帧中的浮点列转换为显示百分比:

df[fieldname].apply(lambda x:{0:.2f}%.”格式(x*100))
但是,当我使用
df.to_excel()
在excel中保存文件时,它会以常规格式显示该列,而不是MS excel中的数字格式


是否有任何方法保存数据,使其在excel中以数字格式显示?

来自Pandas文档:

因此,请使用以下命令将文件保存到excel:
df.to\u excel(float\u format=“.2f”)

Parameters:
    float_format : str, optional

    Format string for floating point numbers. For example float_format="%.2f" will format 0.1234 to 0.12.