Zacznij terazZacznij za darmo

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

Zobacz kurs

Instrukcje do ćwiczenia

  • Zaimportuj pakiet do ładnego drukowania.
  • Utwórz słownik art_distances, iterując po art_dist_meters – użyj title jako klucza, a jako wartości podaj wynik metody distance() wywołanej na center. Przekaż center jako argument other do GeoSeries.distance().
  • Wydrukuj art_distances w czytelnym formacie, używając metody pprint z modułu pprint.

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)
Edytuj i uruchom kod