Dans quel arrondissement se trouve la tour Eiffel ?
Revenons à l’exemple de la tour Eiffel. Dans les exercices précédents, nous avons construit une géométrie Point pour sa localisation et vérifié qu’elle ne se trouvait pas dans l’arrondissement de Montparnasse. Déterminons maintenant dans lequel des arrondissements de Paris elle se trouve.
Le GeoDataFrame districts a été chargé, et les bibliothèques Shapely et GeoPandas sont importées.
Cet exercice fait partie du cours
Travailler avec des données géospatiales en Python
Instructions
- Créez un masque booléen (ou filtre) indiquant si chaque arrondissement contient la tour Eiffel ou non. Nommez le résultat
mask. - Filtrez le dataframe
districtsavec ce masque booléen et affichez le résultat.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Construct a point object for the Eiffel Tower
eiffel_tower = Point(255422.6, 6250868.9)
# Create a boolean Series
mask = ____
# Print the boolean Series
print(mask.head())
# Filter the districts with the boolean mask
print(____)