Python DataFrame Series中小数精度精确到两位小数
在DataFrame或Series中,如果使用df.round(2),就会保留最多两位小数。
比如,2.00显示为2,1.90显示为1.9。
这样显示就会存在精度缺失的问题。
可以使用如下方法改善显示。
1 | pd.options.display.float_format = '${:,.2f}'.format |
也可以恢复默认:
1 | pd.options.display.float_format = None |