首页 文章

R:估算固定效应相互作用时,如何指定省略哪些相互作用?

提问于
浏览
1

我试图估计:

OLS <- lm(Income ~ Year + State + Year:State, data=MyData)

对于与共线性相关的问题,lm省略了其中一个年份和一个州 . 这很好,接受理想,我想省略说,第一年用作基线 .

无论如何指定哪一年和哪个州被省略?

2 回答

  • 1

    是,如果年份和州是因素,则默认情况下第一级是"omitted"(视为基线) . 您可以使用 relevel 指定其他基准级别 .

    看到

    ?relevel
    

    如果您的模型变得更复杂,您可能需要 contrasts .

  • 2

    除了我的评论,你可以使用 lmsubset 参数:

    子集一个可选向量,指定要在拟合过程中使用的观察子集 .

    例如,使用 mtcars 数据集:

    lm(mpg ~ wt, cyl!=6 & wt > 0, data=mtcars)
    

相关问题