Zacznij terazZacznij za darmo

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

Zobacz kurs

Instrukcje do ćwiczenia

  • Utwórz maskę logiczną (filtr) wskazującą, które dzielnice zawierają Wieżę Eiffla. Wynik zapisz jako mask.
  • Przefiltruj DataFrame districts za 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(____)
Edytuj i uruchom kod