LoslegenKostenlos starten

Nashville-Stadtteile kartieren

Diesmal liest du eine GeoJSON-Datei in ein GeoDataFrame ein, um dir kurz anzuschauen, wo die Stadtteile von Nashville liegen.

Diese Übung ist Teil des Kurses

<Kurs>Visualizing Geospatial Data in Python</Kurs>
Kurs ansehen

Übungsanweisungen

  • Importiere geopandas und matplotlib.pyplot mit den üblichen Aliasen.
  • Lies die GeoJSON-Datei der Stadtteile in ein GeoDataFrame namens neighborhoods ein und gib mit .head() die ersten Zeilen aus. Der Pfad zu dieser Datei ist in der Variablen neighborhoods_path gespeichert.
  • Plotte neighborhoods, färbe die Polygone nach der Spalte name des GeoDataFrames ein und verwende die Farbskala Dark2. Lass diesmal die Legende weg.
  • Zeige den Plot an.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

import geopandas as _____
import matplotlib.pyplot as _____

# Read in the neighborhoods geojson file
neighborhoods = gpd._____(neighborhoods_path)

# Print the first few rows of neighborhoods
print(neighborhoods.____())

# Plot the neighborhoods, color according to name and use the Dark2 colormap
neighborhoods.plot(_____ = 'name', _____ = 'Dark2')

# Show the plot.
plt.show()
Code bearbeiten und ausführen