如何编写多变量响应的R公式?

时间:2012-05-29 20:55:53

标签: r regression

在R中,我希望对所有预测变量的多变量响应做一些回归,对于单变量响应,我知道公式就像

y~.,这是使用所有预测因子来回归y,如果现在我面临100回应,我不能 100喜欢  y1+y2+y3...+y4~x, 那么如何使用所有预测变量来回归多变量反应?

2 个答案:

答案 0 :(得分:11)

在R中,多变量formulacbind()用于Y变量。因此,公式将是:

model <- lm(cbind(y1, y2, y3, y4)~x)

答案 1 :(得分:1)

如果y是一个包含100列的矩阵,则相对容易。在那种情况下,你以同样的方式做到这一点。例如:

lm(y ~ x)

会对y进行x列的线性回归。