Den Staat mit dem niedrigsten Einkommen in jeder Region finden
Du weißt bereits, wie man mehrere dplyr-Verben miteinander kombiniert. Hier kombinierst du group_by(), summarize() und slice_min(), um in jeder Region den Staat mit dem höchsten Einkommen zu finden.
Wenn du nach mehreren Spalten gruppierst und dann zusammenfasst, musst du daran denken, dass beim Zusammenfassen eine der Gruppen abgetrennt wird, die anderen aber erhalten bleiben. Wenn du zum Beispiel group_by(X, Y) anwendest und dann zusammenfasst, wird das Ergebnis trotzdem nach X gruppiert.
counties_selected <- counties %>%
select(region, state, county, population, income)
Diese Übung ist Teil des Kurses
Datenbearbeitung mit dplyr
Anleitung zur Übung
- Berechne das Durchschnittseinkommen (
average_income) der Bezirke innerhalb jeder Region und jedes Bundesstaates (beachte, dassgroup_by()bereits für dich durchgeführt wurde). - Finde den Staat mit dem niedrigsten Wert für
average_incomein jeder Region.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
counties_selected %>%
group_by(region, state) %>%
# Calculate average income
___
# Find the lowest income state in each region
___