我有跨国面板数据,想知道
IV
对二元学生层次结果DV
的影响。我想包括一个嵌套随机效应,考虑到学生所在的学校将影响结果,并且学校在不同国家之间存在实质性差异:(1|country/school)
。因此,我开始使用的模型是:model = glmer(DV ~ IV + (1|country/school), data=data, family = 'binomial')
我还希望考虑时间趋势。起初,我认为应该进行年固定效应,但是这些国家的政治发展随时间显著变化,我想捕捉到这一点,尽管1991年可能让A国家的学校陷入动荡,但1991年可能是B国家教育经费的好年份。因此,我认为可能应该包括一个国家-年固定效应,如下所示:
model = glmer(DV ~ IV + (1|country/school) + as.factor(country_year),
data=data, family = 'binomial')
这个模型的随机效应为:
Random effects:
Groups Name Variance Std.Dev.
school:country (Intercept) 5.703e-02 2.388e-01
country (Intercept) 4.118e-15 6.417e-08
Number of obs: 627, groups: school:country, 51; country, 22
如果模型中已经包含了国家随机效应,那么是否将国家-年份固定效应也包含在内会导致错误?
另一种提问方式: 如何处理这样一个事实:学校是国家的子集,而国家-年份是国家的子集,但学校和国家-年份之间互不是子集关系?