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
Anleitung zur Übung
- Importiere
geopandasundmatplotlib.pyplotmit den üblichen Aliasen. - Lies die GeoJSON-Datei der Stadtteile in ein GeoDataFrame namens
neighborhoodsein und gib mit.head()die ersten Zeilen aus. Der Pfad zu dieser Datei ist in der Variablenneighborhoods_pathgespeichert. - Plotte
neighborhoods, färbe die Polygone nach der Spaltenamedes GeoDataFrames ein und verwende die FarbskalaDark2. 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()