Aan de slagBegin gratis

Punten over polygonen plotten - deel 2

We hebben de gebruikelijke libraries geladen als pd, plt en gpd, de chickens-gegevensset als chickens, en de servicegebieden als service_district. Plot de servicegebieden en kipvergunningen samen om te zien welk verhaal je visualisatie vertelt.

Deze oefening maakt deel uit van de cursus

Geospatiale data visualiseren in Python

Bekijk cursus

Oefeninstructies

  • Begin met het plotten van de GeoDataFrame met de servicegebieden. Gebruik de kolom name voor de kleur in de legenda.
  • Plot daarna de latitude en longitude uit de kipgegevens om een scatterplot te maken. Geef 'black' op als marker-kleur en geef ze een 'white' rand.
  • Geef de plot een titel: 'Nashville Chicken Permits' en label de x-as als 'longitude' en de y-as als 'latitude'.
  • Voeg rasterlijnen toe en toon je plot.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

# 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.____()
Code bewerken en uitvoeren