Kom igångKom igång gratis

Utforska medellivslängden i världen

De två data.table-objekten från föregående övning har laddats in i din arbetsmiljö:

  • life_exp: innehåller medellivslängden för varje land år 2010, hämtad från Gapminder foundation
  • continents: innehåller en mappning mellan varje land och den eller de kontinenter de tillhör, byggd på information från Countries-ofthe-World.com.

Ditt mål den här gången är att beräkna den genomsnittliga medellivslängden per kontinent.

Den här övningen är en del av kursen

Att sammanfoga data med data.table i R

Visa kurs

Övningsinstruktioner

Gör en inner join av life_exp med continents och beräkna mean() (docs) för "years" (medellivslängd) grupperat efter kolumnen "continent".

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Calculate average life expectancy per continent:
avg_life_expectancy <- continents[life_exp, on = .(country), 
                                  ___][, j = ___, 
                                       by = ___]
avg_life_expectancy
Redigera och kör kod