R lm:动态创建回归

FooBar

我有一组因变量y1, y2, ...,一组独立变量x1,x2,...和一组控件d1,d2,...这些都在一个里面data.table,让我们称之为它data

我需要做一些事情

out1 <- lm(y1 ~ x1, data=data)
out2 <- lm(y1 ~ x1 + d1 + d2, data=data)
....

当然这不是很好,所以我正在考虑编写一个包含所有这些回归的列表,而不仅仅是遍历该列表。遵循以下原则

myRegressions <- list('out1' = y1 ~ x1, 'out2' = y1 ~ x1 + d1 + d2)
output <- NULL
for (reg in myRegressions)
{
    output[reg] <- lm(myRegressions[[reg]])
}

这当然是行不通的:我无法构造列表,因为语法在之外无效lm()这里有什么好的方法?

斯科亚

公式可以引用为:

myReg <- list('out1' = "mpg ~ cyl")
lm(myReg[[1]],data=mtcars)

Call:
lm(formula = myReg[[1]], data = mtcars)

Coefficients:
(Intercept)          cyl  
     37.885       -2.876  

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从R中的回归输出(lm)中提取最终的p值

来自分类Dev

lm()的输出与R中的回归平面方程之间的联系

来自分类Dev

R中lm回归中的预测变量的编码

来自分类Dev

R:从lm自动提取线性回归方程

来自分类Dev

R线性回归中roll_lm和lm之间的差异

来自分类Dev

在R Shiny中创建逻辑回归

来自分类Dev

R:带有dynlm包的动态线性回归,如何预测()?

来自分类Dev

使用rpy2从R lm回归到熊猫检索统计信息

来自分类Dev

使用lm的R中的线性回归:函数中不同的汇总输出

来自分类Dev

使用带有分类变量的r输出中的lm()进行多元线性回归是不完整的?

来自分类Dev

R约束下具有多个虚拟变量的线性回归lm

来自分类Dev

使用lm的R中的线性回归:函数中的不同汇总输出

来自分类Dev

在R插入符号中使用线性回归(lm),如何将截距强制设为0?

来自分类Dev

如何为 R 中的每一列运行 lm 回归

来自分类Dev

如何在 R 中绘制 lm()/glm() 回归模型的排序系数?

来自分类Dev

通过R中的LM模型的变量列表创建循环

来自分类Dev

从R手动创建Latex回归表

来自分类Dev

如何通过R中的For循环创建许多线性回归模型?

来自分类Dev

R:创建多个回归输出的可发布表

来自分类Dev

从R手动创建Latex回归表

来自分类Dev

Ridge回归-如何从Ridgelm对象创建lm对象

来自分类Dev

在R中,可以使用MAE(平均绝对误差)代替RMSE作为线性回归(lm / glm)的成本函数

来自分类Dev

R:创建xts对象的动态列表

来自分类Dev

R:动态创建变量名

来自分类Dev

在R中动态创建命名列表

来自分类Dev

R Shiny:从选定的输入创建动态UI

来自分类Dev

在R中动态创建和评估函数

来自分类Dev

在r中创建动态报价值

来自分类Dev

R:创建xts对象的动态列表

Related 相关文章

  1. 1

    从R中的回归输出(lm)中提取最终的p值

  2. 2

    lm()的输出与R中的回归平面方程之间的联系

  3. 3

    R中lm回归中的预测变量的编码

  4. 4

    R:从lm自动提取线性回归方程

  5. 5

    R线性回归中roll_lm和lm之间的差异

  6. 6

    在R Shiny中创建逻辑回归

  7. 7

    R:带有dynlm包的动态线性回归,如何预测()?

  8. 8

    使用rpy2从R lm回归到熊猫检索统计信息

  9. 9

    使用lm的R中的线性回归:函数中不同的汇总输出

  10. 10

    使用带有分类变量的r输出中的lm()进行多元线性回归是不完整的?

  11. 11

    R约束下具有多个虚拟变量的线性回归lm

  12. 12

    使用lm的R中的线性回归:函数中的不同汇总输出

  13. 13

    在R插入符号中使用线性回归(lm),如何将截距强制设为0?

  14. 14

    如何为 R 中的每一列运行 lm 回归

  15. 15

    如何在 R 中绘制 lm()/glm() 回归模型的排序系数?

  16. 16

    通过R中的LM模型的变量列表创建循环

  17. 17

    从R手动创建Latex回归表

  18. 18

    如何通过R中的For循环创建许多线性回归模型?

  19. 19

    R:创建多个回归输出的可发布表

  20. 20

    从R手动创建Latex回归表

  21. 21

    Ridge回归-如何从Ridgelm对象创建lm对象

  22. 22

    在R中,可以使用MAE(平均绝对误差)代替RMSE作为线性回归(lm / glm)的成本函数

  23. 23

    R:创建xts对象的动态列表

  24. 24

    R:动态创建变量名

  25. 25

    在R中动态创建命名列表

  26. 26

    R Shiny:从选定的输入创建动态UI

  27. 27

    在R中动态创建和评估函数

  28. 28

    在r中创建动态报价值

  29. 29

    R:创建xts对象的动态列表

热门标签

归档