分别为每个DF运行lm模型

国家统计局

我正在尝试为每个df运行不同的模型,并将其全部嵌套后存储在同一df中。

代码示例:

mt<- mtcars %>% group_by(cyl,am) %>% nest() %>% 
  mutate(formula = "Add separate model for each row in text like mpg~wt for one row, mpg~wt+hp for another etc.")

mt$formula[[1]] <- "mpg~wt"
mt$formula[[2]] <- "mpg~wt+drat"
mt$formula[[3]] <- "mpg~wt+qsec"
mt$formula[[4]] <- "mpg~wt+gear"
mt$formula[[5]] <- "mpg~wt"

mt<- mutate(model = ?)
阿克伦

我们可以map2用来循环list“数据”列和“公式”的相应元素,应用lm并将其分配回新的列“模型”

library(purrr)
mt$model <- vector('list', nrow(mt))
mt$model[1:5] <- map2(mt$data[1:5], mt$formula[1:5], ~ lm(.y, data = .x))
mt
# A tibble: 6 x 5
# Groups:   cyl, am [6]
#    cyl    am data              formula                                                                                  model
#  <dbl> <dbl> <list>            <chr>                                                                                    <lis>
#1     6     1 <tibble [3 × 9]>  mpg~wt                                                                                   <lm> 
#2     4     1 <tibble [8 × 9]>  mpg~wt+drat                                                                              <lm> 
#3     6     0 <tibble [4 × 9]>  mpg~wt+qsec                                                                              <lm> 
#4     8     0 <tibble [12 × 9]> mpg~wt+gear                                                                              <lm> 
#5     4     0 <tibble [3 × 9]>  mpg~wt                                                                                   <lm> 
#6     8     1 <tibble [2 × 9]>  Add separate model for each row in text like mpg~wt for one row, mpg~wt+hp for another … <NUL…

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

分别为每个元素运行功能?

来自分类Dev

分别为每个元素运行jQuery函数

来自分类Dev

XPath-如何分别为每个结果运行CONCAT?

来自分类Dev

分别为每个元素运行jQuery函数

来自分类Dev

如何分别为每个服务器运行Ansible任务

来自分类Dev

熊猫:分别为每个类别计算Fuzzywuzzy

来自分类Dev

分别为每个li添加一个孩子

来自分类Dev

如何分别为每个div附加数据

来自分类Dev

分别为每个项目阅读更多内容

来自分类Dev

在柱状图高图中分别为每个点着色

来自分类Dev

在D3.js树布局中分别为每个节点指定nodeSize

来自分类Dev

jQuery each()遍历列表项并分别为每个项做一些事情

来自分类Dev

我是否需要分别为每个opengl上下文加载函数?

来自分类Dev

在柱状图高图中分别为每个点着色

来自分类Dev

如何分别为每个组的记录之间创建笛卡尔积?

来自分类Dev

如何在实体框架中分别为每个人分组数据?

来自分类Dev

Spinner 问题:如何在 Spinner 中调用列表项并分别为每个项使用数学?

来自分类Dev

使用 CSS 在单击事件上分别为每个变换属性设置动画

来自分类Dev

分别为数据点上色

来自分类Dev

如何分别为散点图的点着色?

来自分类Dev

JS Canvas分别为网格元素设置动画

来自分类Dev

整数比较,分别为10和128

来自分类Dev

分别为正值和负值设置颜色和 alpha

来自分类Dev

如何分别为 Trackpoint、Trackpad 和 Mouse 设置 xbindkey?

来自分类Dev

ValueError:维度必须相等,但分别为 512 和 256

来自分类Dev

AngularJS + IndexedDB,一次打开数据库供所有控制器使用,还是分别为每个请求打开数据库?

来自分类Dev

将相同的ID应用于不同的对象并分别为其设置动画(jQuery)

来自分类Dev

框架类库(FCL)是分别为C#和C ++实现的吗?

来自分类Dev

如何在稀有曲线(纯素包装)中分别为线条上色

Related 相关文章

  1. 1

    分别为每个元素运行功能?

  2. 2

    分别为每个元素运行jQuery函数

  3. 3

    XPath-如何分别为每个结果运行CONCAT?

  4. 4

    分别为每个元素运行jQuery函数

  5. 5

    如何分别为每个服务器运行Ansible任务

  6. 6

    熊猫:分别为每个类别计算Fuzzywuzzy

  7. 7

    分别为每个li添加一个孩子

  8. 8

    如何分别为每个div附加数据

  9. 9

    分别为每个项目阅读更多内容

  10. 10

    在柱状图高图中分别为每个点着色

  11. 11

    在D3.js树布局中分别为每个节点指定nodeSize

  12. 12

    jQuery each()遍历列表项并分别为每个项做一些事情

  13. 13

    我是否需要分别为每个opengl上下文加载函数?

  14. 14

    在柱状图高图中分别为每个点着色

  15. 15

    如何分别为每个组的记录之间创建笛卡尔积?

  16. 16

    如何在实体框架中分别为每个人分组数据?

  17. 17

    Spinner 问题:如何在 Spinner 中调用列表项并分别为每个项使用数学?

  18. 18

    使用 CSS 在单击事件上分别为每个变换属性设置动画

  19. 19

    分别为数据点上色

  20. 20

    如何分别为散点图的点着色?

  21. 21

    JS Canvas分别为网格元素设置动画

  22. 22

    整数比较,分别为10和128

  23. 23

    分别为正值和负值设置颜色和 alpha

  24. 24

    如何分别为 Trackpoint、Trackpad 和 Mouse 设置 xbindkey?

  25. 25

    ValueError:维度必须相等,但分别为 512 和 256

  26. 26

    AngularJS + IndexedDB,一次打开数据库供所有控制器使用,还是分别为每个请求打开数据库?

  27. 27

    将相同的ID应用于不同的对象并分别为其设置动画(jQuery)

  28. 28

    框架类库(FCL)是分别为C#和C ++实现的吗?

  29. 29

    如何在稀有曲线(纯素包装)中分别为线条上色

热门标签

归档