Я хочу вменять отсутствующие значения с помощью preProcess. Код прост. Однако возникло предупреждение, и, похоже, я не могу использовать knnImpute. Мне не удалось найти правильное объяснение в Интернете.Предупреждение в R при использовании функции прогнозирования в карете
library(mlbench)
data(Soybean)
library(caret)
imputationObj <- preProcess(Soybean, method = c('knnImpute'), na.remove = FALSE)
imputationObj
imputedSoybean <- predict(imputationObj, Soybean)
summary(imputedSoybean)
> Warning in pre_process_options(method, column_types) :
> The following pre-processing methods were eliminated: 'knnImpute', 'center', 'scale'