【发布时间】:2019-06-17 02:38:51
【问题描述】:
我正在拟合具有 1 个因变量和 45 个自变量的多元线性回归模型。我想把对应效应、95% CI 和 p 值放到表格中。
我的数据集如下:
a b x1 x2 x3 x4 .... x45
23 15 1 34 4 45 8
10 45 2 15 2 55 18
有没有比写lm(y ~ x1 + x2 + x3 + x4...+x45, data=df) 更方便的方法来编写回归语法,因为我有 45 个不同名称的变量?
我试过了
mod1 <- lm(a ~ x1 + x2 + ....+x45, data=df)
mod2 <- lm(b ~ x1 + x2 + .... +x45, data=df)
但我不知道如何将结果放入表格中,如下所示:
model variable effect 95%CI p
mod1 x1 177.93 79.16- 276.71 0.003
mod1 x2 -75.13 -116.46 - -33.8 0.003
...
mod1 x45 118.61 53.09-184.13 0.005
mod2 x1 79.53 36.94 - 122.13 0.004
mod2 x2 201.93 60.48 - 343.38 0.01
...
mod2 x45 61.56 20.87 - 102.25 0.005
如果有人可以提供帮助,那就太好了。非常感谢!
【问题讨论】:
标签: r statistics export regression