Aan de slagGa gratis aan de slag

Wereldwijde levensverwachting verkennen

De twee data.tables uit de vorige oefening zijn in je werkruimte geladen:

  • life_exp: bevat de levensverwachting van elk land in 2010, afkomstig van de Gapminder foundation
  • continents: bevat een koppeling tussen elk land en de continent(en) waar ze toe behoren, samengesteld op basis van informatie van Countries-ofthe-World.com.

Je doel is nu om de gemiddelde levensverwachting over landen binnen elk continent te berekenen.

Deze oefening maakt deel uit van de cursus

Data samenvoegen met data.table in R

Cursus bekijken

Oefeninstructies

Voer een inner join uit van life_exp met continents en bereken de mean() (docs) "years" aan levensverwachting, gegroepeerd op de kolom "continent".

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Calculate average life expectancy per continent:
avg_life_expectancy <- continents[life_exp, on = .(country), 
                                  ___][, j = ___, 
                                       by = ___]
avg_life_expectancy
Code bewerken en uitvoeren