📜  Python|熊猫系列.round()(1)

📅  最后修改于: 2023-12-03 15:04:27.522000             🧑  作者: Mango

Python Pandas系列: round()

简介

在Pandas系列中,round()是一个常用的函数。 它可以在数据框或序列中四舍五入小数。

语法
DataFrame.round(decimals=0, *args, **kwargs)

参数解释:

  • decimals:指定小数保留的位数,默认值为 0。
使用方法

为了演示round()的使用方法,我们将在以下示例中创建一个DataFrame。

import pandas as pd

data = [[0.35234, 0.758535, 0.854254], 
        [1.35234, 1.758535, 1.854254], 
        [2.35234, 2.758535, 2.854254]]
df = pd.DataFrame(data, columns=['Column1', 'Column2', 'Column3'])
print(df)

输出:

    Column1   Column2   Column3
0  0.352340  0.758535  0.854254
1  1.352340  1.758535  1.854254
2  2.352340  2.758535  2.854254

现在,我们将使用round()将多列数据的小数位数四舍五入到两个小数位数。

df = df.round(decimals=2)
print(df)

输出:

   Column1  Column2  Column3
0     0.35     0.76     0.85
1     1.35     1.76     1.85
2     2.35     2.76     2.85
结论

在Python Pandas系列中,round()是一个非常有用的函数。 它使代码比手动四舍五入值更简洁,更具可读性。