웹에서 하는 R통계와 beta2에서 하면 단일 변수 모델 간의 비교는 바로 나옵니다.
근데 여러설명변수를 갖는 모형은 따로 한개 밖에 나오지 않습니다.
혹시 여러설명변수를 갖는 모델을 몇개 만들어서 유의한지 비교하고 싶은데 어떤 패키지를 이용해야하는지 알고 계신지요? ^^
아니면 혹시 전처리 방법으로 모델 설명변수 1, 2, 3에 여러 설명변수를 갖는 모델을 대입해서 그 차이를 구할 수 있는지요?
예를 들어서 Model 1은 LDH, ALP로, Model 2는 LDH, ALP, HCG, Model 3은 LDH, ALP, HCG, PSA 이런식으로 여러개의 설명변수를 넣은 모델로 AUC를 그리고 비교해보고 싶습니다.
Comment 5
-
cardiomoon
2016.07.12 08:46
-
alse
2016.07.12 09:47
교수님 감사합니다.
참고하겠습니다 ^^
-
alse
2016.07.12 10:42
교수님 하나씩 잘 따라해보다가 마지막 부분에서 막혔습니다. ㅜㅜ
교수님께서 만드신 step_ROC함수를 혹시 어떤 패키지를 설치해야 사용할 수 있을까요?
Epi 패키지는 여러 설명변수로 ROC를 그릴 수 있게 해주고, pROC 패키지는 ROC 커브간의 DeLong test 비교를 해줄 수 있게 해주는데
Epi로 설정한 값을 pROC에서는 읽지를 못하는 것같더라구요. 결국 step_ROC에 여러 변수를 넣고 최적의 모델을 찾고 모델간 곡선의 유의한 차이가 있는지를 알려면 step_ROC가 있어야할 것같습니다.
제 R에서는 "에러: 함수 "step_ROC"를 찾을 수 없습니다" 이렇게 나옵니다 ㅠㅠ
-
cardiomoon
2016.07.12 23:35
위에 첨부되어 있는 ROC_sub.R파일을 다운로드 받으시고 source("ROC_sub.R")하시면 됩니다. 그 파일 안에 있습니다.
-
alse
2016.07.22 22:05
정말 감사합니다!! ^^
제가 쓴 다음 글을 참조해 보세요.
http://rpubs.com/cardiomoon/64987
ROC_sub.R 파일 첨부합니다.