gpt4 book ai didi

python - Pandas 格式符号 xlsx

转载 作者:太空宇宙 更新时间:2023-11-03 14:11:48 24 4
gpt4 key购买 nike

我的 xlsx 上需要一个 % 符号。我应用了 format2 = workbook.add_format({'num_format': '0%'}) 但我的数字乘以 100 而我不想要它!我只需要添加 % 符号

xlsx 数据:

1.72

格式2:

172%

我需要的格式:

1.72%

最佳答案

首先将数字列除以 100:

df.loc[:, df.dtypes.apply(lambda c: np.issubdtype(c, np.number))] = \
df.select_dtypes('number').div(100.)

或者:

cols = df.columns[df.dtypes.apply(lambda c: np.issubdtype(c, np.number))]
df[cols] /= 100.

现在您可以在 Excel 中使用 % 格式

关于python - Pandas 格式符号 xlsx,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48446926/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com