Reprezentarea grafică a cartierului Urban Residents și a operelor de artă
Acum știi că majoritatea operelor de artă se află în cartierul Urban Residents. În acest exercițiu, vei crea un grafic al operelor de artă din acel cartier. Mai întâi vei extrage doar urban_art din neighborhood_art și urban_polygon din neighborhoods. Apoi vei reprezenta grafic poligonul ca ax, înainte de a adăuga graficul operelor de artă.
Acest exercițiu face parte din cursul
Vizualizarea datelor geospațiale în Python
Instrucțiuni pentru exercițiu
- Creează un GeoDataFrame numit
urban_artfolosind accesoarul.loc[]pentru a obține doar operele de artă din cartierul"Urban Residents". - Folosește
.loc[]din nou pentru a crea un GeoDataFrame numiturban_polygondinneighborhoods, care să conțină doar poligonul"Urban Residents". - Reprezintă grafic
urban_polygoncaaxși seteazăcolorlalightgreen. - Reprezintă grafic operele de artă din
urban_art. Transmite trei argumente: seteazăax = axpentru a adăuga acest grafic laurban_polygon, foloseștetypepentru a eticheta punctele și seteazălegend = True.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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()