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

Vẽ đa giác từ shapefile

Bước tiếp theo là hiển thị bản đồ các đa giác. Chúng ta đã import matplotlib.pyplotpltgeopandasgpd, và một GeoDataFrame về các khu vực dịch vụ tên là service_district đã đượ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

Trực quan hóa dữ liệu không gian địa lý bằng Python

Xem khóa học

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

  • Trước tiên, vẽ các khu vực dịch vụ mà không thêm đối số nào bằng cách gọi .plot() trên GeoDataFrame.
  • Xem kết quả với plt.show(). Phần này đã được làm sẵn cho bạn.
  • Bây giờ dùng lại phương thức .plot(), nhưng lần này thêm column='name' để tô màu các hình theo tên của chúng và legend=True để hiển thị các tên đó. Nhớ hiển thị biểu đồ.

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.

# Import packages
import geopandas as gpd
import matplotlib.pyplot as plt

# Plot the Service Districts without any additional arguments
service_district.____()
plt.show()

# Plot the Service Districts, color them according to name, and show a legend
service_district.plot(____ = 'name', ____ = True)
plt.____()
Chỉnh sửa và Chạy Mã