web-R 잘 사용하고 있습니다.
감사합니다.
multivariable analysis 관련 질문입니다.
웹에서 하는 R통계 - 로지스틱 회귀분석에서 데이터를 넣을때
어떻게 넣어야하는지 궁금합니다.
제가 밑에 첨부한 사진 두개를 보시면, 첫번째는 기준 ref.에 대해 HR을 구한 것같습니다.
예를 들어 7이하는 0, 8-10은 1로 넣고 로지스틱을 돌리고,
두번째 사진의 tumor complexity는 low vs inter vs high 이렇게 했는데, low를 0, inter 1, high 2 이렇게 넣고 돌린건가요?
결국 제가 궁금한 것은
SPSS의 경우 로지스틱 회귀분석을 돌리면 범주형변수의 경우 첫번째 ref.값 대비 각각의 위험도가 따로 나오는 것같은데
웹에서 하는 R 통계를 돌리면 범주형변수의 경우에도 OR이 하나로 나옵니다.
예를 들어 T stage를 1, 2, 3, 4로 넣었을때
SPSS는 2, 3, 4의 OR이 1대비해서 나오고
웹 R에서는 그냥 하나의 수치로 나옵니다.
이렇게 하나의 수치로 분석을 해도 괜찮은 것인지
아니면 SPSS 처럼 하는 것이 맞는 것인지 궁금합니다.
그리고 ref대비 구하는 것이 맞다면, 여러개의 군일 때 혹시 web R에서는 어떻게 구할 수 있나요?
Comment 2
-
cardiomoon
2016.06.18 19:36
-
alse
2016.06.27 20:08
우와 감사합니다!!
T stage를 1,2,3,4로 입력한 경우 연속형 변수로 생각하여 OR이 하나로 나옵니다. 즉 stage 가 1 증가할 때 OR이 나옵니다. 만일 범부형 변수로 서로 더할수 없다면 factor()를 사용해 범주형변수로 바꾸던지 문자형변수를 사용하면 1과 2, 1과 3, 1과 4의 OR이 나옵니다.