提问人:Hassan 提问时间:8/28/2023 更新时间:8/28/2023 访问量:22
如何在 R 的 mlogit 中为每个参与者指定多个观察值?
How to specify multiple observations per participant in mlogit in R?
问:
我正在使用 r 包进行多项式回归。我所有的自变量都是特定于患者的(年龄、性别等),而不是特定于选择的。所以我的模型看起来像这样:mlogit
mlogit(outcome ~ 0 | age+Gender+comorbidities)
我有一些患者进行了多次观察,所以我用 3 个索引格式化了数据:
dfidx(data, shape = 'wide', choice = outcome,
idx=list(c("choiceid", "Participant_ID")))
但是,我看到无论数据是使用 3 个索引还是 2 个索引(2 个索引是 choice 和 choiceid,但没有参与者 ID)格式,结果都是相同的。如何修改模型公式以包括?participant_ID
我考虑过使用规范,但我认为它仅适用于选择变化的变量,所以我不能用它来指定rpar
participant_ID
答: 暂无答案
评论