Zacznij terazZacznij za darmo

Wizualizacja dzielnicy Urban Residents i dzieł sztuki

Wiesz już, że większość dzieł sztuki znajduje się w dzielnicy Urban Residents. W tym ćwiczeniu stworzysz wykres przedstawiający sztukę w tej dzielnicy. Najpierw wyodrębnisz z neighborhood_art tylko rekordy należące do urban_art, a z neighborhoods – wielokąt urban_polygon. Następnie wykreślisz ten wielokąt jako ax i dodasz do niego warstwę z dziełami sztuki.

To ćwiczenie jest częścią kursu

Wizualizacja danych geoprzestrzennych w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Utwórz GeoDataFrame o nazwie urban_art, używając akcesora .loc[], aby wybrać tylko dzieła sztuki z dzielnicy "Urban Residents".
  • Użyj ponownie .loc[], aby utworzyć GeoDataFrame o nazwie urban_polygon z neighborhoods, zawierający wyłącznie wielokąt "Urban Residents".
  • Wykreśl urban_polygon jako ax i ustaw color na lightgreen.
  • Wykreśl dzieła sztuki z urban_art. Przekaż trzy argumenty: ustaw ax = ax, aby dodać ten wykres do urban_polygon, użyj type do oznaczenia punktów i ustaw legend = True.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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()
Edytuj i uruchom kod