#Rsquared

gygy· 2년

질문LOOCV 질문 있습니다!

안녕하세요 공부를 하다가 R로 LOOCV를 구하는데 결정계수가 하나밖에 나오지 않습니다. 결정계수가 여러개 나오게 하는 다른 코드가 있나요..? loocv <- trainControl(method = "LOOCV") model2 <- train(y~x1+x2+x3, data = test, method = "lm", trControl = loocv) model2$results 전 이렇게 구했습니다! 데이터는 그냥 아무 숫자나 넣어서 아무렇게나 만들었습니다  알려주시면 감사하겠습니다
521
1
1
0
피토니
피토니·2023-05-15
LOOCV는 각 관측치를 한 번씩 제외한 후 모델을 학습하고 해당 관측치에 대한 예측값과 실제값을 비교하여 모델의 성능을 평가하는 방법이기 때문에 LOOCV는 데이터 포인트마다 하나의 결정계수 값을 반환합니다.여러 개의 결정계수를 얻고 싶으시다면 다른 교차검증 방법을 사용하거나 코드를 수정해야 합니다.