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.pyplot là plt và geopandas là gpd, 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
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êmcolumn='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.____()