我有一个矩阵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。
有人知道这是什么吗?