登录    关于
马育民老师的博客

马育民的博客

QQ:65242847

pandas-保留两位小数round()

设置控制台打印

控制台打印时显示的2位小数:

pd.set_option('precision', 2)

修改数据

通过 .round() 方法设置保留小数点位数(四舍五入)

例子

import pandas as pd

df = pd.DataFrame([(.215, .325), (.035, .665)],columns=['a', 'b'])

print(df.round(2))

执行结果:

      a     b
0  0.22  0.32
1  0.04  0.66

会有误差,0.32应该是0.33,0.66应该是0.67


原文出处:https://malaoshi.top/show_1IX1EPCkJeHv.html