1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Làm việc với Dữ liệu Không gian địa lý trong Python

Connected

Bài tập

Bản đồ mật độ cây theo quận/huyện (2)

Giờ bạn đã có số cây theo từng quận/huyện, chúng ta có thể vẽ bản đồ tô màu các quận/huyện theo mật độ cây.

Để làm được điều này, trước tiên cần gộp số cây ở mỗi quận/huyện mà chúng ta tính ở bước trước (trees_by_district) trở lại với bộ dữ liệu quận/huyện. Ta sẽ dùng hàm pd.merge() để nối hai DataFrame dựa trên một cột chung.

Vì không phải quận/huyện nào cũng có cùng diện tích, cách so sánh công bằng hơn là trực quan hóa mật độ cây: số cây tương ứng với diện tích.

Bộ dữ liệu quận/huyện đã được nạp sẵn dưới tên districts, và kết quả cuối cùng của bài trước (một DataFrame với số cây cho từng quận/huyện) có sẵn trong trees_by_district. GeoPandas đã được import là geopandas và Pandas là pd.

Hướng dẫn 1/3

undefined XP
    1
    2
    3
  • Dùng hàm pd.merge() để gộp hai DataFrame districts và trees_by_district theo cột 'district_name'. Đặt tên kết quả là districts_trees.