CommencerCommencer gratuitement

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

Afficher le cours

Instructions

  • Ajoutez une étape unnest() pour désimbriquer les modèles « tidied » stockés dans la colonne tidied. Enregistrez le résultat dans country_coefficients.
  • Affichez l’objet country_coefficients obtenu 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
Modifier et exécuter le code