1. Apprendre
  2. /
  3. Cours
  4. /
  5. Machine Learning dans le tidyverse

Connected

Exercice

Mapper vos données

Combinée à mutate(), vous pouvez utiliser map() pour ajouter les résultats de votre calcul à un tableau de données. Comme la fonction map() renvoie toujours un vecteur de listes, vous devez utiliser unnest() pour extraire cette information dans un vecteur numérique.

Ici, vous allez explorer cette fonctionnalité en calculant la population moyenne de chaque pays dans l'ensemble de données gapminder.

Instructions

100 XP
  • Utilisez map() pour appliquer la fonction mean() afin de calculer la moyenne de la population pour chaque pays et ajoutez cette nouvelle colonne de listes appelée mean_pop avec mutate().
  • Explorez les 6 premières lignes de pop_nested.
  • Utilisez unnest() pour convertir la liste mean_pop en une colonne numérique et enregistrez le tout dans le tableau de données pop_mean.
  • Explorez pop_mean avec head().