У меня есть матрица X
и вектор Y
, которые я использую в качестве аргументов в функции rfe
из пакета caret
. Это так же просто, как:
Я получаю странную ошибку, которую я не могу расшифровать:
обещание уже находится на стадии оценки: рекурсивная ссылка на аргумент по умолчанию или более ранние проблемы?
РЕДАКТИРОВАТЬ: Вот воспроизводимый пример для первых 5 строк моих данных:
library(caret)
X_values = c(29.04,96.57,4.57,94.23,66.81,26.71,69.01,77.06,49.52,97.59,47.57,64.07,24.25,11.27,77.30,90.99,44.05,30.96,96.32,16.04)
X = matrix(X_values, nrow = 5, ncol=4)
Y = c(5608.11,2916.61,5093.05,3949.35,2482.52)
rfe(X, Y)
Моя версия R 3.2.3. Пакет каре 6.0-76.
Кто-нибудь знает, что это такое?