【发布时间】:2018-12-20 18:57:35
【问题描述】:
我有一个series,
s = pd.Series([1.115,2.337,3.225])
s.mean()
2.2256666666666667
我想知道如何四舍五入 mean() 和 median() 值,这样如果小数点后第三位的数字是 5,它应该向下舍入,所以结果应该是 2.22 而不是 2.2256666666666667 .
【问题讨论】:
-
为什么要四舍五入?用于打印目的?您可以为此使用熊猫设置。或者你想输出四舍五入的值?你有没有努力去查这个?这是python的基础。
-
@AntonvBR 输出四舍五入的值
-
那么你可以使用 Python 的 round 函数:
round(s.mean(), 2)... 等一下,你想把它四舍五入吗? ...嗯,我猜:import math和math.floor(s.mean()*100)/100
标签: python-3.x pandas mean series median