📅  最后修改于: 2023-12-03 15:04:27.522000             🧑  作者: Mango
在Pandas系列中,round()是一个常用的函数。 它可以在数据框或序列中四舍五入小数。
DataFrame.round(decimals=0, *args, **kwargs)
参数解释:
为了演示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()是一个非常有用的函数。 它使代码比手动四舍五入值更简洁,更具可读性。