Aan de slagBegin gratis

Toegang tot bounding box

De meeste tweets met geografische informatie op coördinatieniveau komen meestal in de vorm van een bounding box. Bounding boxes zijn een set van vier lengte-/breedtegraadcoördinaten die een specifiek gebied aangeven waarin de gebruiker zich kan bevinden. De bounding box staat in de waarde place van de Twitter-JSON.

De dataset is voor je geladen als een DataFrame in tweets_sotu.

Deze oefening maakt deel uit van de cursus

Socialmediagegevens analyseren in Python

Bekijk cursus

Oefeninstructies

  • Maak de functie getBoundingBox() af door de waarde coordinates binnen de bounding box-dictionary te benaderen.
  • Pas de functie getBoundingBox() toe op de juiste kolom in de DataFrame tweets_sotu.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

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])
Code bewerken en uitvoeren