W której dzielnicy znajduje się Wieża Eiffla?
Wróćmy do przykładu z Wieżą Eiffla. W poprzednich ćwiczeniach stworzyliśmy geometrię Point dla jej lokalizacji i sprawdziliśmy, że nie znajduje się ona w dzielnicy Montparnasse. Teraz ustalmy, w której z paryskich dzielnic rzeczywiście się ona znajduje.
GeoDataFrame districts został już wczytany, a biblioteki Shapely i GeoPandas są zaimportowane.
To ćwiczenie jest częścią kursu
Praca z danymi geoprzestrzennymi w Pythonie
Instrukcje do ćwiczenia
- Utwórz maskę logiczną (filtr) wskazującą, które dzielnice zawierają Wieżę Eiffla. Wynik zapisz jako
mask. - Przefiltruj DataFrame
districtsza pomocą tej maski logicznej i wyświetl wynik.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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(____)