【发布时间】:2021-03-27 13:24:20
【问题描述】:
我的输入如下所示:
Name Sep Oct
Amy 833.33 833.33
Eve 20774.5 0
我的预期输出是:
Name Sep Oct
Amy 833 833
Eve 20775 0
当我应用 np.ceil 将 0.5 舍入到最接近的整数时,我的输出变为:
Name Sep Oct
Amy 834 834
Eve 20775 0
如何仅将np.ceil 应用于十进制大于或等于0.5 的值?或者有没有其他方法可以获得我想要的输出。
【问题讨论】:
-
np.round呢? -
或者docs.python.org/3.7/library/functions.html#round,对于我们这些仅限于英语的人。
标签: python pandas math decimal rounding