CommencerCommencer gratuitement

Explorer l’espérance de vie dans le monde

Les deux data.table de l’exercice précédent ont été chargés dans votre espace de travail :

  • life_exp : contient l’espérance de vie de chaque pays en 2010, issue de la fondation Gapminder
  • continents : associe chaque pays au(x) continent(s) auquel/auxquels il appartient, construit à partir des informations fournies par Countries-ofthe-World.com.

Votre objectif cette fois-ci est de calculer l’espérance de vie moyenne des pays pour chaque continent.

Cet exercice fait partie du cours

Combiner des données avec data.table en R

Afficher le cours

Instructions

Effectuez une jointure interne de life_exp avec continents et calculez la mean() (docs) des "years" d’espérance de vie, groupée par la colonne "continent".

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Calculate average life expectancy per continent:
avg_life_expectancy <- continents[life_exp, on = .(country), 
                                  ___][, j = ___, 
                                       by = ___]
avg_life_expectancy
Modifier et exécuter le code