Désimbriquer un data frame
Vous avez maintenant une version « tidied » de chaque modèle stockée dans la colonne tidied. Vous souhaitez les combiner dans un grand data frame, comme vous avez combiné plus tôt les modèles « tidied » des États-Unis et du Royaume‑Uni. Rappelez‑vous que la fonction unnest() de tidyr permet d’y parvenir.
Cet exercice fait partie du cours
Étude de cas : analyse exploratoire de données en R
Instructions
- Ajoutez une étape
unnest()pour désimbriquer les modèles « tidied » stockés dans la colonnetidied. Enregistrez le résultat danscountry_coefficients. - Affichez l’objet
country_coefficientsobtenu dans la console.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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