我正在使用Leaps包中的10倍交叉验证和regsubsets功能,以获得最佳子集选择。我想在拟合模型后计算RSS。我不想使用任何包进行这种10倍交叉验证。我想我们不能将预测函数用于rgsubsets的对象。所以我尝试使用以下代码计算我的模型的rss,但是出现了错误。
a
答案 0 :(得分:0)
在您收到此错误时,请考虑您显示的代码与您所写的完全相同。
您的代码中存在一些明显的错误。
test[i]
。 test[i]
train[i]
相同。
train
和test
是一个类似的矩阵。根据你的语法,我非常怀疑。test
和train
表示为相同长度的向量时,计算才有效。因此,定义中没有问题。请澄清train
和test
数据的偏差,以便我们可以为您提供进一步的帮助。