style.set_precisionを用いてDataFrameの数値の小数の位を揃えました。
DataFrameでは設定した小数の位に変更できているのですが、
そのDataFrameをExcelに吐き出すと、小数の設定が消えてしまします。
df = pd.DataFrame( [ [11.111,4.222,55.5555], [2, 12, 10], [17, 24, 14], ], index=["a", "b", "c"], columns=["A", "B", "C"], ) df2=df.style.set_precision(2) excel_writer = pd.ExcelWriter("桁数.xlsx") df2.to_excel(excel_writer, sheet_name='桁数',encoding='utf_8_sig') excel_writer.save()
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/02/01 00:37