CommencezCommencez gratuitement

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

Maintenant que vous avez le point central et les emplacements des œuvres dans les unités dont nous avons besoin pour calculer des distances en mètres, c'est le moment d'effectuer cette étape.

Cette activité fait partie du cours

Visualisation de données géospatiales avec Python

Voir le cours

Instructions de l’exercice

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

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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