如何求大熊猫栏的值我需要把列的值加起来。

     hostname    ip           date      cpu  cpumax
0    mysql      192.168.1.1  22-Aug-19  12.0   10.33
1    cassandra  192.168.2.1  22-Aug-19   2.0   92.43

我的代码在下面,运行良好。
 import pandas as pd
 import numpy as np
 import math
 data_file['cpumax'] = np.ceil((data_file['cpumax'])+0.5)

我的cpumax列是
cpumax
11
93

是否有类似math.ceil的替代方案。因为math.ceil我不能在这里申请,因为它不是一个系列

最佳答案

ceil应该这样做,但是如果您仍然想使用math.ceil use
df['cpumax'] = df['cpumax'].apply(math.ceil)

关于python - 如何在 Pandas 中四舍五入,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57696358/

10-12 23:20