Distanțele operelor de artă față de centrul cartierului
Acum că ai punctul central și locațiile operelor de artă în unitățile necesare pentru a calcula distanțele în metri, e momentul să efectuezi acest pas.
Acest exercițiu face parte din cursul
Vizualizarea datelor geospațiale în Python
Instrucțiuni pentru exercițiu
- Importă pachetul care ajută la afișarea formatată.
- Creează un dicționar,
art_distances, iterând prinart_dist_meters, folosindtitleca cheie șidistance()față decenterca valoare. Transmitecenterca argumentothercătreGeoSeries.distance(). - Afișează formatat
art_distancesfolosind metodapprintdinpprint.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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)