【发布时间】:2020-02-02 21:43:04
【问题描述】:
为线性模型创建设计矩阵给了我一个我不理解的输出。假设我要添加两个分组变量:
model.matrix(~ factor(c(0,0,0,0,1,1)) + factor(c(0,0,1,1,0,0)))
这将创建一个三列设计,其中第一列是截距。但是当我抑制拦截时:
model.matrix(~ 0 + factor(c(0,0,0,0,1,1)) + factor(c(0,0,1,1,0,0)))
现在再次创建了三列,只有第一列和第二列是同一变量的 0 和 1 版本。
为什么会这样?
【问题讨论】:
标签: r regression