2017-10-17 4 views
0

私は、カテゴリー変数間の縦の関係を推定するために、治療重みの逆確率を使って境界構造モデルを構築しています。私が正しく理解していれば、私の家族が生存分析でない限り、私の家族が二項である場合、私は自分の「タイムヴァー」を指定する必要はありません。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

関連する問題