Ошибка в пандах: «AttributeError: объект DataFrame не имеет атрибута round» - PullRequest
0 голосов
/ 28 мая 2018

Я строю модель машинного обучения, после нормализации я пытаюсь округлить значения, но pandas DataFrame выдает ошибку

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

Пример кода:

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

И яЯ не могу понять точную проблему, так как ранее я использовал этот метод для округления фреймов данных, пожалуйста, помогите.

1 Ответ

0 голосов
/ 28 мая 2018

Update ваш pandas модуль до последней версии.


Использование :

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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...