获得r中线性回归中使用的响应向量

时间:2014-02-16 22:38:18

标签: r lm

一个简单的问题。

lm.fit = lm(y~x1 + x2 + x3 + x4 + x5,data = mydata)

我知道如何获得设计矩阵。 model.matrix(lm.fit)

是否有一个简单的内置函数来获取lm拟合中使用的y向量?

由于缺少数据,mydata $ y不是答案。

2 个答案:

答案 0 :(得分:1)

可能有直接存取功能,但在此期间您可以使用:

lm.fit$model$y

答案 1 :(得分:1)

我相信

lm.fit$model$y

应该给出拟合中使用的响应变量。您的回归只会使用所有变量都不存在的观察值(在您的情况下为y,x1。x2,x3,x4,x5),因此应该处理缺失值问题。您还可以使用相同的语法

查看模型中使用的预测变量

lm.fit$model$x1