CommencerCommencer gratuitement

Tracer le quartier Urban Residents et l’art

Vous savez maintenant que la plupart des œuvres se trouvent dans le quartier Urban Residents. Dans cet exercice, vous allez créer un graphique des œuvres dans ce quartier. Vous commencerez par extraire uniquement urban_art à partir de neighborhood_art et le urban_polygon à partir de neighborhoods. Ensuite, vous tracerez le polygone comme ax avant d’y ajouter le tracé des œuvres.

Cet exercice fait partie du cours

Visualiser des données géospatiales en Python

Afficher le cours

Instructions

  • Créez un GeoDataFrame appelé urban_art en utilisant l’accesseur .loc[] pour ne récupérer que les œuvres du quartier "Urban Residents".
  • Utilisez à nouveau .loc[] pour créer un GeoDataFrame appelé urban_polygon à partir de neighborhoods avec uniquement le polygone "Urban Residents".
  • Tracez urban_polygon en tant que ax et définissez color sur lightgreen.
  • Tracez les œuvres dans urban_art. Passez trois arguments : définissez ax = ax pour ajouter ce tracé à urban_polygon, utilisez type pour étiqueter les points, et définissez legend = True.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Create urban_art from neighborhood_art where the neighborhood name is Urban Residents
urban_art = neighborhood_art.loc[neighborhood_art.name == ____]

# Get just the Urban Residents neighborhood polygon and save it as urban_polygon
urban_polygon = neighborhoods.loc[____.____ == "Urban Residents"]

# Plot the urban_polygon as ax 
ax = ____.____(color = 'lightgreen')

# Add a plot of the urban_art and show it
urban_art.plot( ax = ax, ____ = 'type', legend = True);
plt.show()
Modifier et exécuter le code