将数据框导出到excel时,十进制舍入和“%”符号消失

zd287kbt  于 2021-09-29  发布在  Java
关注(0)|答案(0)|浏览(263)

导出带有四舍五入十进制值且附加到值的“%”符号的 Dataframe 时, Dataframe 将消失。我的pandas版本是1.1.5和python 3.6.8。我还使用xlsxwriter将输出格式导出到excel,但这也不起作用-

writer = ExcelWriter('abc.xlsx',engine='xlsxwriter')
df.to_excel(writer, 'sheet1')
workbook = writer.book
worksheet = writer.sheets['sheet1']

fmt1 = workbook.add_format({'num_format':'0.0%'})
worksheet,set_column('G:G',None,fmt1)
worksheet.set_column('B:B',20)

writer.save()

其他格式(如扩展宽度)工作正常。为什么数字格式在这里不起作用?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题