Kom igångKom igång gratis

Åtkomst till begränsningsrutan

De flesta tweets som innehåller geografisk information på koordinatnivå anges vanligtvis i form av en begränsningsruta. En begränsningsruta består av fyra longitud- och latitudkoordinater som anger ett visst område där användaren kan befinna sig. Begränsningsrutan finns i platsvärdet i Twitters JSON.

Datamängden har laddats in åt dig som en DataFrame i tweets_sotu.

Den här övningen är en del av kursen

Analys av sociala medier i Python

Visa kurs

Övningsinstruktioner

  • Komplettera funktionen getBoundingBox() genom att hämta koordinatvärdet från ordboken för begränsningsrutan.
  • Applicera funktionen getBoundingBox() på rätt kolumn i DataFrame:n tweets_sotu.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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])
Redigera och kör kod