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

Choropleth theo phân vị (Quantiles)

Trong bài tập này, bạn sẽ tạo phiên bản theo phân vị của bản đồ mật độ cây. Hãy nhớ rằng thuật toán phân vị sẽ xếp hạng và chia các giá trị thành các nhóm có cùng số phần tử để gán màu cho mỗi nhóm. Lần này, chúng ta sẽ tạo bảy nhóm để phân bổ các màu của bảng màu YlGn trên toàn bộ tập giá trị.

GeoDataFrame district_trees đã được nạp sẵn. Nó bao gồm biến n_trees_per_area, đo mật độ cây theo quận (lưu ý biến đã được nhân với 10.000).

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

Làm việc với Dữ liệu Không gian địa lý trong Python

Xem khóa học

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

  • Tạo một bản đồ choropleth sử dụng biến 'n_trees_per_area', sơ đồ phân loại theo phân vị với 7 lớp và bảng màu YlGn. Gán kết quả cho biến ax.
  • Xóa khung, vạch chia và nhãn vạch chia khỏi biểu đồ để bản đồ gọn gàng hơn bằng cách dùng phương thức set_axis_off().

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.

# Generate the choropleth and store the axis
____ = districts_trees.plot(column='n_trees_per_area', scheme='____',
                          k=____, cmap='____', legend=True)

# Remove frames, ticks and tick labels from the axis
____.set_axis_off()
plt.show()
Chỉnh sửa và Chạy Mã