1
ich ein lm
-Modell mit dem update
-function in einem map
-Aufruf aktualisieren mag, aber dies führt den folgenden Fehler:ein lineares Regressionsmodell mit Update aktualisiert und purrr
mtcars %>% group_by(cyl) %>%
nest() %>%
mutate(lm1 = map(data, ~lm(mpg ~ wt, data = .x)),
lm2 = map(lm1, ~update(object = .x, formula = .~ . + hp)))
Error in mutate_impl(.data, dots) :
Evaluation error: cannot coerce class ""lm"" to a data.frame.
jemand mit mir helfen dieses Problem? Ich bin verwirrt über diesen Fehler, weil z.B. das funktioniert völlig in Ordnung:
mtcars %>% group_by(cyl) %>%
nest() %>%
mutate(lm1 = map(data, ~lm(mpg ~ wt, data = .x)),
lm2 = map_dbl(lm1, ~coefficients(.x)[1]))