Kom igångKom igång gratis

Hitta delstaten med lägst inkomst i varje region

Du har lärt dig att kombinera flera dplyr-verb. Här kombinerar du group_by(), summarize() och slice_min() för att hitta delstaten med högst inkomst i varje region.

När du grupperar efter flera kolumner och sedan summerar är det viktigt att komma ihåg att summarize "skalar av" en av grupperingsnivåerna men behåller resten. Om du till exempel använder group_by(X, Y) och sedan summerar, kommer resultatet fortfarande att vara grupperat efter X.

counties_selected <- counties %>%
  select(region, state, county, population, income)

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

Databearbetning med dplyr

Visa kurs

Övningsinstruktioner

  • Beräkna genomsnittsinkomsten (som average_income) för counties inom varje region och delstat (observera att group_by() redan är gjord åt dig).
  • Hitta delstaten med lägst average_income i varje region.

Interaktiv övning med praktiskt arbete

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

counties_selected %>%
  group_by(region, state) %>%
  # Calculate average income
  ___
  # Find the lowest income state in each region
  ___
Redigera och kör kod