2017-10-17 2 views
0

나는 범주 형 변수 간의 종 방향 관계를 추정하기 위해 치료 가중치의 역 확률을 사용하여 한계 구조 모델을 구축하는 중입니다. 내가 올바르게 이해했다면, 생존 분석이 아니면 내 가족이 이항 일 때 나의 "timevar"를 지정할 필요가 없습니다.timevar가 지정되지 않았습니다 - IPW 모델

stableM <- ipwtm(
    exposure = co_desp_l6m, 
    family = "binomial", 
    link = "logit", 
    numerator = ~ 1, 
    denominator = ~ binge_inj_l6m + cd4_l6m + employment_l6m + hcv + heavy_alc + heroin_inj_l6m + heroin_noninj_l6m + illigal_inc_l6m + jail_l6m + unstable_housing + age + female + white, 
    id = code, 
    type = all, 
    na.action = na.omit, 
    data = df 
) 

감사 :

다음
Error in ipwtm(exposure = co_desp_l6m, family = "binomial", link = "logit", : 
    No timevar specified 

내 코드입니다 : 내 스크립트를 실행했을 때 그러나, 나는 오류가 발생했습니다!

답변

0

나는 당신과 아주 비슷한 문제를 해결하고 있습니다. Github에서 소스 코드를 확인했습니다 (Ctrl + F 검색에서 "timevar"개체 사용). 실제로 50 행에서 발생하고 그 다음 발생은 150 행입니다. 그러나 2 항 모델에 관한 모든 것은 63 행과 144 행 사이에 있습니다. 즉, 모델이 2 항 결과 일 때 실제로 모델 건물에는 timevar가 포함되지 않습니다. 모든. 그러나 28 행에는 모델 카테고리에 상관없이 timevar의 존재 여부에 대한 일반 검사가 있으며 누락 된 경우 오류 메시지가 나타납니다. 그래서 나는 이것이 프로그램의 작은 버그 일 뿐이라고 말할 것입니다. 그냥 timevar를 구성하고 작동하도록 모델에서 지정하십시오. 아무런 해가 없을 것입니다. 내 설명이 도움이되기를 바랍니다. 건배!

Yuhang

관련 문제