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
<Kurs>Visualizing Geospatial Data in Python</Kurs>Übungsanweisungen
- Importiere das Paket für formatiertes Ausgeben (Pretty-Printing).
- Erstelle ein Dictionary
art_distances, indem du überart_dist_metersiterierst,titleals Schlüssel und diedistance()voncenterals Wert verwendest. Übergebecenteralsother-Argument anGeoSeries.distance(). - Gib
art_distancesmit derpprint-Methode vonpprintübersichtlich aus.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# 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)