Zacznij terazZacznij za darmo

Rysowanie punktów na wielokątach – część 2

Załadowaliśmy standardowe biblioteki jako pd, plt i gpd, zbiór danych o kurczakach jako chickens oraz okręgi usługowe jako service_district. Narysuj okręgi usługowe i pozwolenia na hodowlę kur na jednym wykresie, żeby zobaczyć, jaką historię opowiada ta wizualizacja.

To ćwiczenie jest częścią kursu

Wizualizacja danych geoprzestrzennych w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Zacznij od narysowania GeoDataFrame z okręgami usługowymi. Użyj kolumny name do kolorowania legendy.
  • Następnie wykreśl szerokość i długość geograficzną z danych o kurach, tworząc wykres punktowy. Ustaw 'black' jako kolor znaczników i 'white' jako kolor ich obrysu.
  • Nadaj wykresowi tytuł: 'Nashville Chicken Permits' oraz oznacz oś x jako 'longitude', a oś y jako 'latitude'.
  • Dodaj linie siatki i wyświetl wykres.

Interaktywne ćwiczenie praktyczne

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

# Plot the service district shapefile
service_district.plot(column=____, legend=True)

# Add the chicken locations
plt.scatter(x=____, y=____, c=____, edgecolor = 'white')


# Add labels and title
plt.____('Nashville Chicken Permits')
plt.xlabel(____)
plt.ylabel(____)

# Add grid lines and show the plot
plt.____()
plt.____()
Edytuj i uruchom kod