熊猫格式符号xlsx

时间:2018-01-25 15:51:18

标签: python pandas xlsx

我的xlsx上需要一个post_connection符号。我申请%,但我的数字已经加倍format2 = workbook.add_format({'num_format': '0%'})而且我不想要它!我只需要添加100符号

xlsx数据:

%

FORMAT2:

1.72
我需要

格式:

172%

1 个答案:

答案 0 :(得分:1)

首先将数字列除以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中使用%格式