Как вменять недостающие значения с помощью KNN - PullRequest
0 голосов
/ 15 января 2019

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

from fancyimpute import KNN 
X_filled_knn = KNN(k=3).complete(df_OppLine[['family']])

Я получил эту ошибку:

AttributeError                            Traceback (most recent call last)
<ipython-input-28-8475f35fc36a> in <module>()
----> 1 X_filled_knn = KNN(k=3).complete(df_OppLine[['family']])

AttributeError: 'KNN' object has no attribute 'complete'

Любая идея, чтобы помочь мне исправить эту ошибку?

1 Ответ

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

Попробуйте изменить его на:

from fancyimpute import KNN
X_filled_knn = KNN(k=3).fit_transform(df_OppLine[['family']])
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...