autoML возвращает ошибку в ans[test & ok] <- rep (yes, length.out = length (ans)) [test & ok]: длина замены равна нулю

Я намеревался использовать autoML для регрессии, основанной на сочетании категориальных и непрерывных входных переменных.

train и test - это два обычных фрейма данных. x и y - предикторы и имя выходной переменной.

library(h2o)
h2o.init()

train <- as.h2o(train)
test <- as.h2o(test)

aml <- h2o.automl(x = x, y = y,
                  training_frame = train,
                  leaderboard_frame = test)

Ошибка вернула это:

Error in ans[test & ok] <- rep(yes, length.out = length(ans))[test & ok] : replacement has length zero

Я не мог понять, что это значит в этом конкретном контексте, хотя, возможно, не имеет ничего общего с autoML. У меня нет пропущенных переменных в наборе данных.

0 ответов

Другие вопросы по тегам