Desanidar un data frame
Ahora tienes una versión ordenada de cada modelo guardada en la columna tidied. Quieres combinarlas todas en un único data frame grande, igual que hiciste antes al combinar los modelos ordenados de US y UK. Recuerda que la función unnest() de tidyr sirve para esto.
Este ejercicio forma parte del curso
Estudio de caso: Análisis exploratorio de datos en R
Instrucciones del ejercicio
- Añade un paso con
unnest()para desanidar los modelos ordenados almacenados en la columnatidied. Guarda el resultado comocountry_coefficients. - Imprime el objeto
country_coefficientsresultante en la consola.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Add one more step that unnests the tidied column
___ <- by_year_country %>%
nest(-country) %>%
mutate(model = map(data, ~ lm(percent_yes ~ year, data = .)),
tidied = map(model, tidy))
# Print the resulting country_coefficients variable