0%

Python DataFrame Series中小数精度精确到两位小数

在DataFrame或Series中,如果使用df.round(2),就会保留最多两位小数。

比如,2.00显示为21.90显示为1.9

这样显示就会存在精度缺失的问题。

可以使用如下方法改善显示。

1
pd.options.display.float_format = '${:,.2f}'.format

也可以恢复默认:

1
pd.options.display.float_format = None