10 минут до учебника для панд - to_numpy () не существует? - PullRequest
0 голосов
/ 29 января 2019

После: https://pandas.pydata.org/pandas-docs/stable/getting_started/10min.html Это - df.to_numpy () генерирует ошибку AttributeError: у объекта DataFrame нет атрибута to_numpy

Не знаю почему.

Ответы [ 4 ]

0 голосов
/ 14 мая 2019

Необходимо обновить Pandas 0.24.0s, чтобы использовать df.values ​​() и df.to_numpy ()

0 голосов
/ 30 января 2019

Эта функция была добавлена ​​в версии 0.24.0, которая была выпущена пару дней назад.Если вы еще не обновились, атрибут не существует!Как только вы обновите панд, проблема должна разрешиться сама собой.

0 голосов
/ 11 мая 2019

Чтобы проверить вашу версию панд

import pandas as pd
print(pd.__version__)

Если это не 0.24, вам нужно обновить панд, иначе вы можете использовать df.values.Чтобы обновить панд под Anaconda, возьмите командную строку Anaconda и введите:

conda update pandas 

Чтобы обновить панд под Python3

pip3 install --upgrade pandas

Одна действительно замечательная вещь с to_numpy() методом - это copyпараметр, который он обеспечивает:

npa=df.to_numpy() #editing npa will reflect in df
npa=to_numpy(copy=True) #editing npa will not affect the df
0 голосов
/ 29 января 2019

Попробуйте df.values вместо.Это будет иметь тот же эффект для версий панд до 0.24.0

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...