R 将数据帧的所有列合并到一个回归中

R 将数据帧的所有列合并到一个回归中,r,R,假设我在一个数据框架中有50列,它们都应该用来解释第一列中的变量y。。如何实现不将它们单独合并到回归模型中 比如: attach(data) lm(y~ columns[1:50]) 我知道代码根本不是真的,但也许你明白我的意思 多谢各位, 弗雷迪代替附加使用。此处表示所有其他列 lm(y ~ ., data = data) e、 g.具有mtcars lm(mpg ~ ., data = mtcars) 或者另一个选项是重新格式化,以构造公式 lm(reformulate('.

假设我在一个
数据框架中有50列,它们都应该用来解释第一列中的变量y。。如何实现不将它们单独合并到回归模型中

比如:

attach(data)
    lm(y~ columns[1:50])
我知道代码根本不是真的,但也许你明白我的意思 多谢各位,
弗雷迪

代替
附加
使用。此处
表示所有其他列

lm(y ~ ., data = data)
e、 g.具有
mtcars

lm(mpg ~ ., data = mtcars)

或者另一个选项是
重新格式化
,以构造公式

lm(reformulate('.', response = 'mpg'), data = mtcars)