Aan de slagGa gratis aan de slag

De staat met het laagste inkomen per regio vinden

Je hebt geleerd om meerdere dplyr-werkwoorden te combineren. Hier combineer je group_by(), summarize() en slice_min() om de staat in elke regio te vinden met het hoogste inkomen.

Als je groepeert op meerdere kolommen en daarna samenvat, is het belangrijk om te onthouden dat summarize() één van de groepsniveaus "afpelt", maar de rest laat staan. Als je bijvoorbeeld group_by(X, Y) doet en daarna samenvat, blijft het resultaat nog steeds gegroepeerd op X.

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

Deze oefening maakt deel uit van de cursus

Data manipulatie met dplyr

Cursus bekijken

Oefeninstructies

  • Bereken het gemiddelde inkomen (als average_income) van counties binnen elke regio en staat (let op: de group_by() is al voor je gedaan).
  • Zoek de staat met de laagste average_income in elke regio.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

counties_selected %>%
  group_by(region, state) %>%
  # Calculate average income
  ___
  # Find the lowest income state in each region
  ___
Code bewerken en uitvoeren