Правильный код для вменения с помощью fancyimpute - PullRequest
0 голосов
/ 03 октября 2019

Я выполнял вычисление пропущенных значений с помощью KNN с этим кодом:

1) data[missing] = KNN(k = 3, verbose = False).fit_transform(data[missing])

Однако я видел некоторые учебные пособия (например, Крис Албон -Машинное обучение с Python Cookbook стр. 78 ), который использовал метод .complete();

2) features_knn_imputed = KNN(k=5, verbose=0).complete(X_train[true_nums])

Мне было интересно, если 2) устарел код или моя реализацияKNN для вменения в 1) неверно?

...