我有兴趣使用Zelig包从混合logit模型中获得第一个差异。但是,我无法在Zelig中运行混合logit模型。我按照Zelig网站的指示更新了Zelig软件包。
我运行混合logit模式,但我收到以下错误:错误:logit.mixed不是受支持的模型类型。
我试图从小插图运行模型并得到相同的错误:
library(Zelig)
data(voteincome)
z.out1 <- zelig(vote ~ education + age + female +tag(1 | state), data=voteincome, model="logit.mixed")
我收到以下错误:错误:logit.mixed不是受支持的模型类型。
Zelig上“logit.mixed”不再可用吗?我目前正在使用R版本3.5.1,如果这有所作为。
似乎logit.mixed
包不再支持zelig
。
它是在Zelig 4:http://zeligdev.github.io/中实现的,但我在currently supported models中找不到它。
但是,在github ZeligMultilevel
上有一个名为available here的软件包的弃用版本。
你可以试试:
devtools::install_github("IQSS/ZeligMultilevel")
然后,接着是demo,你可以:
library(ZeligMultilevel)
data(voteincome)
z5 <- zlogitmixed$new()
z5
z5$zelig(vote ~ education + age + female + (1 | state),
data = voteincome)
z5