gpt4 book ai didi

r - 将数据框的所有列合并到一个回归中

转载 作者:行者123 更新时间:2023-12-04 07:37:33 28 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





Using R's lm on a dataframe with a list of predictors

(3 个回答)


3个月前关闭。




假设我在 dataframe 中有 50 列并且所有这些都应该用于解释第一列中的变量 y。我如何实现将它们不单独地合并到我的回归模型中?
就像是:

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

最佳答案

而不是 attach用。这里.表示所有其他列

lm(y ~ ., data = data)
例如一个可重现的例子,带有 mtcars
lm(mpg ~ ., data = mtcars)

或者另一个选项是 reformulate构造公式
lm(reformulate('.', response = 'mpg'), data = mtcars)

关于r - 将数据框的所有列合并到一个回归中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67665340/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com