CommencerCommencer gratuitement

Distances des œuvres d’art depuis le centre du quartier

Maintenant que vous avez le point central et les emplacements des œuvres d’art dans les unités nécessaires pour calculer des distances en mètres, il est temps de passer à ce calcul.

Cet exercice fait partie du cours

Visualiser des données géospatiales en Python

Afficher le cours

Instructions

  • Importez le package pour faciliter l’affichage soigné.
  • Créez un dictionnaire art_distances en itérant sur art_dist_meters, en utilisant title comme clé et la méthode distance() depuis center comme valeur. Passez center comme argument other à GeoSeries.distance().
  • Affichez joliment art_distances à l’aide de la méthode pprint du module pprint.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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)
Modifier et exécuter le code