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
Istruzioni dell'esercizio
- Crea un GeoDataFrame chiamato
urban_artusando l'accessor.loc[]per ottenere solo le opere nel quartiere"Urban Residents". - Usa di nuovo
.loc[]per creare un GeoDataFrame chiamatourban_polygondaneighborhoodscon solo il poligono di"Urban Residents". - Traccia
urban_polygoncomeaxe impostacolorsulightgreen. - Traccia le opere in
urban_art. Passa tre argomenti: impostaax = axper aggiungere questo grafico aurban_polygon, usatypeper etichettare i punti e impostalegend = 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()