LoslegenKostenlos loslegen

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

Visualizing Geospatial Data in Python

Kurs anzeigen

Anleitung zur Übung

  • 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 Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

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