Доступ к ограничивающему прямоугольнику
Большинство твитов с географической привязкой на уровне координат представляют геолокацию в виде ограничивающего прямоугольника. Ограничивающий прямоугольник — это набор из четырёх координат (долгота и широта), которые обозначают область, в которой может находиться пользователь. Ограничивающий прямоугольник хранится в поле place объекта Twitter JSON.
Набор данных загружен в виде DataFrame в переменную tweets_sotu.
Это упражнение является частью курса
Анализ данных социальных сетей на Python
Инструкции к упражнению
- Завершите функцию
getBoundingBox(), получив значение координат из словаря ограничивающего прямоугольника. - Примените функцию
getBoundingBox()к соответствующему столбцу DataFrametweets_sotu.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
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])