ComeçarComece de graça

Acessando o bounding box

A maioria dos tweets que têm informações geográficas em nível de coordenadas geralmente traz esses dados na forma de um bounding box. Bounding boxes são um conjunto de quatro coordenadas de longitude/latitude que indicam a área onde o usuário pode estar localizado. O bounding box fica armazenado no valor place do JSON do Twitter.

O conjunto de dados já foi carregado para você como um DataFrame em tweets_sotu.

Este exercício faz parte do curso

Analisando dados de mídias sociais em Python

Ver curso

Instruções do exercício

  • Complete a função getBoundingBox() acessando o valor coordinates dentro do dicionário do bounding box.
  • Aplique a função getBoundingBox() na coluna apropriada do DataFrame tweets_sotu.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

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])
Editar e executar o código