【发布时间】:2021-12-28 09:37:18
【问题描述】:
我正在尝试运行一个多层次模型,以说明一个国家/地区总统选举的投票可能嵌套在组内(取决于选民的母语、居住地等)。为此,我使用了lme4 包的glmer 函数。
m1<-glmer(vote_DPP ~ 1 + (1 | county_city),
family = binomial(link="logit"), data = d3)
在这里,我的vote 变量是二进制的,表示人们是否投票给给定的政党(1)或不投票(0)。由于我相信结果可能会根据人们的居住状态而变化,因此我希望允许拦截因州而异。但是,当我运行我的代码时,我看不到截距的变化。
Generalized linear mixed model fit by maximum likelihood (Laplace Approximation) ['glmerMod']
Family: binomial ( logit )
Formula: vote_DPP ~ 1 + (1 | county_city)
Data: d3
AIC BIC logLik deviance df.resid
1746.7918 1757.2001 -871.3959 1742.7918 1343
Random effects:
Groups Name Std.Dev.
county_city (Intercept) 0.2559
Number of obs: 1345, groups: county_city, 17
Fixed Effects:
(Intercept)
0.5937
让我感到困惑的是完全没有variance 列。我在网上看到其他论坛关于方差 = 0 的问题,但我似乎找不到任何关于这个专栏完全消失的信息(这让我觉得这可能是我错过的非常简单的事情)。第一次在这里发帖,并且是 R 和 Stats 的初学者,所以任何帮助将不胜感激:)
【问题讨论】:
-
summary(m1)还为您提供方差(这只是平方标准差)。
标签: r lme4 multilevel-analysis