Этот вопрос соответствует моему предыдущему вопросу здесь . Однако я пытаюсь объединить вывод вызова канала с функцией отображения purrr
в один конвейер. Например:
library(tidyverse)
library(purrr)
my_tbl <- tibble(a = rep(c(0, 1), each = 5),
b = rep(c(0, 1), times = 5),
c = runif(10),
d = rexp(10)) %>%
mutate_at(vars(1,2), as.factor)
map(names(my_tbl)[-1], ~glm(reformulate(.x, "a"), data = my_tbl, family = "binomial")) %>% summary()
Я пробовал с
my_tbl <- tibble(a = rep(c(0, 1), each = 5),
b = rep(c(0, 1), times = 5),
c = runif(10),
d = rexp(10)) %>%
mutate_at(vars(1,2), as.factor) %>%
{map(names(.)[-1], ~glm(reformulate(.x, "a"), data = ., family = "binomial")) %>% summary()}
, но получил:
Error in eval(predvars, data, env) :
invalid 'envir' argument of type 'character'