IniziaInizia gratis

Esplorare l’aspettativa di vita nel mondo

Le due data.table dell’esercizio precedente sono state caricate nel tuo workspace:

  • life_exp: contiene l’aspettativa di vita di ciascun paese nel 2010, dalla fondazione Gapminder
  • continents: contiene l’associazione tra ciascun paese e il/i continente/i di cui fa parte, costruita a partire dalle informazioni fornite da Countries-ofthe-World.com.

Il tuo obiettivo questa volta è calcolare l’aspettativa di vita media tra i paesi all’interno di ciascun continente.

Questo esercizio fa parte del corso

Unire i dati con data.table in R

Visualizza il corso

Istruzioni dell'esercizio

Esegui un inner join di life_exp con continents e calcola la mean() (docs) degli anni di aspettativa di vita, ovvero "years", raggruppando per la colonna "continent".

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Calculate average life expectancy per continent:
avg_life_expectancy <- continents[life_exp, on = .(country), 
                                  ___][, j = ___, 
                                       by = ___]
avg_life_expectancy
Modifica ed esegui il codice