Inizia subitoInizia gratis

Tracciare il quartiere Urban Residents e le opere d'arte

Ora sai che la maggior parte delle opere d'arte si trova nel quartiere Urban Residents. In questo esercizio creerai un grafico delle opere presenti in quel quartiere. Per prima cosa estrarrai solo urban_art da neighborhood_art e il urban_polygon da neighborhoods. Poi creerai un grafico del poligono come ax prima di aggiungere il grafico delle opere.

Questo esercizio fa parte del corso

Visualizzare dati geospaziali in Python

Visualizza corso

Istruzioni dell'esercizio

  • Crea un GeoDataFrame chiamato urban_art usando l'accessor .loc[] per ottenere solo le opere nel quartiere "Urban Residents".
  • Usa di nuovo .loc[] per creare un GeoDataFrame chiamato urban_polygon da neighborhoods con solo il poligono di "Urban Residents".
  • Traccia urban_polygon come ax e imposta color su lightgreen.
  • Traccia le opere in urban_art. Passa tre argomenti: imposta ax = ax per aggiungere questo grafico a urban_polygon, usa type per etichettare i punti e imposta legend = True.

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

# 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()
Modifica ed esegui il codice