我试图估计:
OLS <- lm(Income ~ Year + State + Year:State, data=MyData)
对于与共线性相关的问题,lm省略了其中一个年份和一个州 . 这很好,接受理想,我想省略说,第一年用作基线 .
无论如何指定哪一年和哪个州被省略?
是,如果年份和州是因素,则默认情况下第一级是"omitted"(视为基线) . 您可以使用 relevel 指定其他基准级别 .
relevel
看到
?relevel
如果您的模型变得更复杂,您可能需要 contrasts .
contrasts
除了我的评论,你可以使用 lm 的 subset 参数:
lm
subset
子集一个可选向量,指定要在拟合过程中使用的观察子集 .
例如,使用 mtcars 数据集:
mtcars
lm(mpg ~ wt, cyl!=6 & wt > 0, data=mtcars)
2 回答
是,如果年份和州是因素,则默认情况下第一级是"omitted"(视为基线) . 您可以使用
relevel
指定其他基准级别 .看到
如果您的模型变得更复杂,您可能需要
contrasts
.除了我的评论,你可以使用
lm
的subset
参数:例如,使用
mtcars
数据集: