Reprezentarea poligoanelor dintr-un shapefile
Următorul pas este să afișezi harta poligoanelor.
Am importat matplotlib.pyplot ca plt și geopandas ca gpd, iar un GeoDataFrame al districtelor de servicii numit service_district a fost preîncărcat pentru tine.
Acest exercițiu face parte din cursul
Vizualizarea datelor geospațiale în Python
Instrucțiuni pentru exercițiu
- Mai întâi, reprezentează districtele de servicii fără argumente suplimentare, apelând
.plot()pe GeoDataFrame. - Aruncă o privire asupra rezultatului cu
plt.show(). Acest pas a fost deja realizat pentru tine. - Acum folosește din nou metoda
.plot(), dar de data aceasta adaugăcolumn='name'pentru a colora formele în funcție de numele lor șilegend=Truepentru a le vedea în legendă. Nu uita să afișezi graficul.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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.____()