gy

gy

RPython 등
gygy· 2년

질문LOOCV 질문 있습니다!

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

질문caret 패키지가 이상해요

내일 당장 쪽지시험이라 공부해야되는데 쪽지시험에 필요한 caret 패키지가 이상해요 ㅠㅠ 패키지 다운은 제대로 된 것 같은데 라이브러리로 불러들일때 자꾸 Error: package or namespace load failed for ‘caret’ in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]): ‘prodlim’이라고 불리는 패키지가 없습니다 이렇게 떠요,, 그래서 prodlim 패키지를 따로 다운받아 보기도 했는데도 안돼요,, 도와주세요,,
925
2
1
0
피토니
피토니·2023-04-05
일단 다음과 같이 search() 함수로 패키지가 제대로 로드되었는지 확인해보시기 바랍니다. search() 패키지가 로드되지 않았다면 아래와 같이 패키지를 로드해보시고 패키지 로드시 "prodlim"에 오타는 없는지 확인해보시기 바랍니다. library(prodlim) library(caret) 혹은 car...