Accesarea bounding box-ului
Majoritatea tweet-urilor care conțin informații geografice la nivel de coordonate vin, de obicei, sub forma unui bounding box. Bounding box-urile reprezintă un set de patru coordonate longitudinale/latitudinale care delimitează o anumită zonă în care se poate afla utilizatorul. Bounding box-ul se găsește în valoarea place din JSON-ul Twitter.
Setul de date a fost încărcat pentru tine ca DataFrame în tweets_sotu.
Acest exercițiu face parte din cursul
Analiza datelor din social media în Python
Instrucțiuni pentru exercițiu
- Completează funcția
getBoundingBox()accesând valoarea coordonatelor din dicționarul bounding box. - Aplică funcția
getBoundingBox()pe coloana corespunzătoare din DataFrame-ultweets_sotu.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
def getBoundingBox(place):
""" Returns the bounding box coordinates."""
return place[____][____]
# Apply the function which gets bounding box coordinates
bounding_boxes = tweets_sotu[____].apply(getBoundingBox)
# Print out the first bounding box coordinates
print(bounding_boxes.values[0])