1. Nauka
  2. /
  3. Kursy
  4. /
  5. Analiza danych z mediów społecznościowych w Pythonie

Connected

ćwiczenie

Obliczanie centroidu

Bounding box może obejmować obszar od jednego kwartału miejskiego aż po cały stan lub kraj. Dla uproszczenia, jednym ze sposobów pracy z takimi danymi jest przekształcenie bounding box w tzw. centroid – czyli środek tego obszaru. Obliczenie centroidu jest proste: wyznaczamy punkty środkowe odcinków wyznaczonych przez szerokości i długości geograficzne.

numpy zostało zaimportowane jako np.

Instrukcje

100 XP
  • Pobierz pierwszy zestaw współrzędnych z obiektu JSON place.
  • Oblicz centralną długość geograficzną, sumując listę długości geograficznych i dzieląc wynik przez dwa.
  • Zrób to samo dla szerokości geograficznych.
  • Zastosuj funkcję calculateCentroid() do kolumny place.