CommencezCommencez gratuitement

Tracer le quartier Urban Residents et les œuvres d'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 allez d'abord extraire seulement urban_art à partir de neighborhood_art et isoler urban_polygon à partir de neighborhoods. Ensuite, vous tracerez le polygone en tant que ax avant d'y ajouter le tracé des œuvres.

Cette activité fait partie du cours

Visualisation de données géospatiales avec Python

Voir le cours

Instructions de l’exercice

  • Créez un GeoDataFrame nommé urban_art en utilisant l'accesseur .loc[] pour obtenir uniquement les œuvres dans le quartier "Urban Residents".
  • Utilisez encore .loc[] pour créer un GeoDataFrame nommé urban_polygon à partir de neighborhoods avec seulement le polygone "Urban Residents".
  • Tracez urban_polygon comme ax et définissez color à 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 réglez legend = True.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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