Tracer des points sur des polygones - partie 2
Nous avons chargé les bibliothèques habituelles sous les alias pd, plt et gpd, le jeu de données des poules sous chickens, et les districts de service sous service_district. Tracez les districts de service et les permis de poules ensemble pour voir l’histoire que raconte votre visualisation.
Cet exercice fait partie du cours
Visualiser des données géospatiales en Python
Instructions
- Commencez par tracer le GeoDataFrame avec les districts de service. Utilisez la colonne
namepour la couleur de la légende. - Tracez ensuite la latitude et la longitude à partir des données des poules pour créer un nuage de points. Indiquez
'black'pour la couleur des marqueurs et donnez-leur un contour'white'. - Donnez au graphique le titre : 'Nashville Chicken Permits' et étiquetez l’axe des x : 'longitude' et l’axe des y : 'latitude'.
- Ajoutez des lignes de grille et affichez votre graphique.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Plot the service district shapefile
service_district.plot(column=____, legend=True)
# Add the chicken locations
plt.scatter(x=____, y=____, c=____, edgecolor = 'white')
# Add labels and title
plt.____('Nashville Chicken Permits')
plt.xlabel(____)
plt.ylabel(____)
# Add grid lines and show the plot
plt.____()
plt.____()