Tracer des polygones à partir d'un shapefile
L'étape suivante consiste à afficher la carte des polygones.
Nous avons importé matplotlib.pyplot sous le nom plt et geopandas sous le nom gpd, et un GeoDataFrame des districts de services nommé service_district a été préchargé pour vous.
Cette activité fait partie du cours
Visualisation de données géospatiales avec Python
Instructions de l’exercice
- Commencez par tracer les districts de services sans arguments supplémentaires en appelant
.plot()sur le GeoDataFrame. - Examinez le résultat avec
plt.show(). Cela a été fait pour vous. - Utilisez ensuite à nouveau la méthode
.plot(), mais cette fois ajoutezcolumn='name'pour colorer les formes selon leur nom etlegend=Truepour afficher ces noms. N'oubliez pas d'afficher le graphique.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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.____()