当前位置:首页 > 行业动态 > 正文

pandas四舍五入取整

在Pandas中,可以使用round()函数对数据进行四舍五入取整,下面是详细的步骤和小标题:

pandas四舍五入取整  第1张

1、导入pandas库:

import pandas as pd

2、创建DataFrame:

data = {'A': [1.2, 2.5, 3.7, 4.9],
        'B': [5.1, 6.8, 7.3, 8.6]}
df = pd.DataFrame(data)

3、使用round()函数进行四舍五入取整:

df_rounded = df.round()

4、查看结果:

print(df_rounded)

单元表格如下:

A B
0 1 5
1 2 6
2 4 7
3 5 9

在上面的示例中,我们首先创建了一个包含两列数据的DataFrame df,我们使用round()函数对整个DataFrame进行四舍五入取整,并将结果存储在新的DataFrame df_rounded中,我们打印出df_rounded的内容。

需要注意的是,round()函数默认将数据四舍五入到最接近的整数,如果需要指定小数位数进行四舍五入,可以在括号内添加一个参数,表示要保留的小数位数,要将数据四舍五入到两位小数,可以使用以下代码:

df_rounded = df.round(2)
0