LoslegenKostenlos loslegen

Distanzen der Kunstwerke vom Nachbarschaftszentrum

Jetzt, da du den Mittelpunkt und die Kunststandorte in den Einheiten hast, die wir für Entfernungen in Metern benötigen, ist es Zeit für diesen Schritt.

Diese Übung ist Teil des Kurses

Visualizing Geospatial Data in Python

Kurs anzeigen

Anleitung zur Übung

  • Importiere das Paket für formatiertes Ausgeben (Pretty-Printing).
  • Erstelle ein Dictionary art_distances, indem du über art_dist_meters iterierst, title als Schlüssel und die distance() von center als Wert verwendest. Übergebe center als other-Argument an GeoSeries.distance().
  • Gib art_distances mit der pprint-Methode von pprint übersichtlich aus.

Interaktive Übung

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

# Import package for pretty printing
import ____

# Build a dictionary of titles and distances for Urban Residents art
art_distances = {}
for row in ____.iterrows():
    vals = row[1]
    key = vals['title']
    ctr = vals[____]
    art_distances[key] = vals['geometry'].distance(____)

# Pretty print the art_distances
____.____(art_distances)
Code bearbeiten und ausführen