1. Uczyć się
  2. /
  3. Courses
  4. /
  5. Manipulowanie danymi z dplyr

Connected

Exercise

Znajdowanie stanu z najniższym dochodem w każdym regionie

Ćwiczyłeś łączenie wielu funkcji z pakietu dplyr. Teraz połączysz group_by(), summarize() i slice_min(), aby znaleźć stan w każdym regionie z najwyższym dochodem.

Gdy grupujesz dane według wielu kolumn, a następnie używasz summarize(), warto pamiętać, że summarize „zdejmuje" jedną warstwę grupowania, ale pozostałe zostają. Na przykład jeśli najpierw wywołasz group_by(X, Y), a potem summarize, wynik nadal będzie pogrupowany według X.

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

Instrukcje

100 XP
  • Oblicz średni dochód (jako average_income) dla hrabstw w obrębie każdego regionu i stanu (zwróć uwagę, że group_by() jest już wykonane).
  • Znajdź stan z najniższym average_income w każdym regionie.