R에서 coxme 패키지로 고민하고 있습니다. 생존 곡선 (coxph) 모델에 일반적으로 사용되는 방식 인 survfit()과 같은 함수를 사용하여 조정 된 생존 곡선을 그리고 다른 위치에서 생존 중간 값을 찾습니다. 매개 변수 값.R에 coxme에 대한 서바이벌 등가물?
나는 다음과 같은 작업을 수행 할 수 임의 효과없이 coxph를 사용하여 모델을 맞는 경우
library(KMsurv)
data(burn)
my.surv <- with(burn, Surv(T1, D1))
cox_nr = coxph(my.surv ~ Z1 , data = burn)
survfit(cox_nr, newdata = data.frame(Z1 =1))
이 생존 견적을 제공합니다. UseMethod ("survfit"식)에서
library(coxme)
cox_r = coxme(my.surv ~ Z1 + (1|Z11), data = burn)
survfit(cox_r, newdata = data.frame(Z1 = 1))
에 적용오류 : 나는 coxme와 같은 모델에 맞는다면 'survfit'에 대한 적용 가능한 방법을 클래스 "coxme"의 대상
따라서 survfit.coxme
은 존재하지 않는 것으로 보이며 coxme
패키지 설명서를 읽는 것으로 볼 수 없습니다. 내가하려고하는 것에 근본적으로 잘못된 것이 있습니까? 그렇지 않다면 어떻게 이러한 견적을 얻을 수 있습니까?
+1은 재현 가능한 예입니다. – mnel
혼합 효과 coxph 모델에서 생존 곡선을 얻으려는 데 근본적으로 잘못된 점이 있다고 생각하지 않습니다. 그러나 다른 패키지에 정의 된 함수는'coxme' 객체들과 함께 작동하도록 정의 된 메소드를 가질 것이라고 가정 할 수는 없습니다. 당신은 계산을 손으로해야 할 것입니다. – mnel
그래, 그게 올 수도있어. Survfit은 여러 유형의 생존 개체에 대해 정의되었으므로 여기서 작동 할 것으로 기대했습니다. – user1499701