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

Gộp ba bảng

Để củng cố khái niệm gộp ba DataFrame, hãy luyện thêm một bài tập nữa. Một hướng mở rộng hợp lý cho phần ôn lại dữ liệu doanh nghiệp Chicago là xem thông tin nhân khẩu học của các khu phố nơi doanh nghiệp đặt trụ sở. Bạn đã được cung cấp một bảng chứa thu nhập trung vị theo mã zip. Bạn sẽ gộp các bảng licenseswards với bảng thu nhập theo mã zip mới này, gọi là zip_demo.

Các DataFrame licenses, wards, và zip_demo đã được nạp sẵn cho bạn.

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

Kết hợp dữ liệu với pandas

Xem khóa học

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

  • Bắt đầu với bảng licenses, gộp bảng zip_demo vào nó theo cột zip. Sau đó gộp bảng kết quả với bảng wards theo cột ward. Lưu kết quả của ba bảng đã gộp vào biến licenses_zip_ward.
  • Nhóm kết quả của ba bảng đã gộp theo cột alderman và tính income trung vị.

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.

# Merge licenses and zip_demo, on zip; and merge the wards on ward
licenses_zip_ward = licenses.merge____ \
            			____

# Print the results by alderman and show median income
print(____.groupby(____).agg({'income':'median'}))
Chỉnh sửa và Chạy Mã