R回归:同时引用多个自变量

时间:2013-12-17 19:46:31

标签: r indexing regression

我想对一组变量进行回归,而不实际指定变量本身的名称。

例如,给定数据框:

data(iris)
iris=iris 

而不是跑步:

lm(formula = (Sepal.Length ~ Sepal.Width + Petal.Length + Petal.Width), data=iris)

我想一次指定自变量而不命名它们。希望这看起来像:

lm(formula = (Sepal.Length ~ iris[, 2:4], data=iris)
R必须有一些功能,允许我这样做,但尽管进行了大量的实验,我还没有能够把它搞定。

1 个答案:

答案 0 :(得分:2)

尝试使用.替换所有其余的回归量:

> lm(Sepal.Length ~ ., data=iris[, -5])