我使用格式化程序以某种方式显示Pandas DataFrame的一列:
import pandas
df = pandas.DataFrame({"id": [0, 10, 288, 1], "value": [38.8, 88.3, 15, 19.8], "percent": [0.55, 0.05, 0.008, 0.12]})
print(df.to_string(formatters={"percent": "{:}".format}))
其输出为:
id value percent
0 0 38.8 0.55
1 10 88.3 0.05
2 288 15.0 0.008
3 1 19.8 0.12
正如您所看到的,“values”列和“percent”列之间只有一个空格,而实际上应该有两个空格(如“id”和“values”之间)。这是一个非常具体的细节,但是如何将这两个空格恢复过来呢?
1条答案
按热度按时间7eumitmz1#
输出量: