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
Övningsinstruktioner
- Beräkna genomsnittsinkomsten (som
average_income) för counties inom varje region och delstat (observera attgroup_by()redan är gjord åt dig). - Hitta delstaten med lägst
average_incomei 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
___