Odległości dzieł sztuki od centrum dzielnicy
Masz już punkt centralny i lokalizacje dzieł sztuki w odpowiednich jednostkach – czas obliczyć odległości w metrach.
To ćwiczenie jest częścią kursu
Wizualizacja danych geoprzestrzennych w Pythonie
Instrukcje do ćwiczenia
- Zaimportuj pakiet do ładnego drukowania.
- Utwórz słownik
art_distances, iterując poart_dist_meters– użyjtitlejako klucza, a jako wartości podaj wynik metodydistance()wywołanej nacenter. Przekażcenterjako argumentotherdoGeoSeries.distance(). - Wydrukuj
art_distancesw czytelnym formacie, używając metodypprintz modułupprint.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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)