熊猫"AttributeError: 'DataFrame' object has no attribute 'round'"中的错误



我正在构建一个机器学习模型,规范化后,我正在尝试四舍五入值,但熊猫数据帧抛出错误

"AttributeError: 'DataFrame' object has no attribute 'round'"

示例代码:

>>> import pandas as pd
>>> df = pd.read_csv("Des_Cor_remove.csv")
>>> df.round(2)

而且我无法找出确切的问题,因为之前我使用此方法对数据框进行了四舍五入,请帮忙。

Updatepandas模块到最新版本。


用途

pip install --upgrade pandas

接下来,您可以使用此功能。


示例

import numpy as np
import pandas as pd
df = pd.DataFrame(np.random.random([3, 3]), columns=['A', 'B', 'C'], index=['first', 'second', 'third'])
df.round()
A    B    C
first   1.0  0.0  0.0
second  1.0  1.0  1.0
third   0.0  1.0  1.0

最新更新