私は R を初めて使用し、MARS 回帰の相互検証のために (stackoverflow のおかげで) 次のコードを使用しようとしています。コードを実行するとエラーが発生します。
上記の質問に加えて、相互検証の結果をすべて出力する方法はありますか?
誰か助けていただければ幸いです。
library(earth)
library(pls)
set.seed(1)
k <- 10;
result <- 0;
folds <- cvsegments(nrow(trees), k);
for (fold in 1 : k){
currentFold <- folds[fold][[1]];
fit = earth(Volume ~ ., data=trees[-currentFold,])
pred = predict(fit, trees[currentFold,]);
result <- result + table(true=trees[currentFold,3], pred=pred)
}