Acceder al bounding box
La mayoría de los tuits con información geográfica a nivel de coordenadas suelen venir en forma de bounding box. Un bounding box es un conjunto de cuatro coordenadas de longitud/latitud que delimitan un área concreta en la que puede encontrarse el usuario. El bounding box se encuentra en el valor place del JSON de Twitter.
El conjunto de datos ya está cargado como un DataFrame en tweets_sotu.
Este ejercicio forma parte del curso
Análisis de datos de redes sociales con Python
Instrucciones del ejercicio
- Completa la función
getBoundingBox()accediendo al valorcoordinatesdentro del diccionario del bounding box. - Aplica la función
getBoundingBox()a la columna correspondiente del DataFrametweets_sotu.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
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])