python 数据格式调整

我用df.apply(lambda x: format(x, '.2%'))把数据转换成了百分比
用astype转换,但是表格导出来是文本类型的数据,怎么样导出来不是文本类型?

img

带%号的不都是文本格式化的吗?如果转成数据就要重新转换