Bắt đầu ngayBắt đầu miễn phí

Tìm bang có thu nhập thấp nhất ở mỗi vùng

Bạn vừa học cách kết hợp nhiều động từ của dplyr. Ở đây, bạn sẽ kết hợp group_by(), summarize(), và slice_min() để tìm bang có thu nhập cao nhất ở mỗi vùng.

Khi bạn nhóm theo nhiều cột rồi tóm tắt, hãy nhớ rằng summarize sẽ "bóc" đi một cấp nhóm, nhưng giữ nguyên các nhóm còn lại. Ví dụ, nếu bạn group_by(X, Y) rồi summarize, kết quả vẫn sẽ được nhóm theo X.

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

Bài tập này là một phần của khóa học

Xử lý dữ liệu với dplyr

Xem khóa học

Hướng dẫn bài tập

  • Tính thu nhập trung bình (đặt tên là average_income) của các hạt trong từng vùng và bang (lưu ý group_by() đã được viết sẵn cho bạn).
  • Tìm bang có average_income thấp nhất trong mỗi vùng.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

counties_selected %>%
  group_by(region, state) %>%
  # Calculate average income
  ___
  # Find the lowest income state in each region
  ___
Chỉnh sửa và Chạy Mã