НачатьНачать бесплатно

Доступ к ограничивающему прямоугольнику

Большинство твитов с географической привязкой на уровне координат представляют геолокацию в виде ограничивающего прямоугольника. Ограничивающий прямоугольник — это набор из четырёх координат (долгота и широта), которые обозначают область, в которой может находиться пользователь. Ограничивающий прямоугольник хранится в поле place объекта Twitter JSON.

Набор данных загружен в виде DataFrame в переменную tweets_sotu.

Это упражнение является частью курса

Анализ данных социальных сетей на Python

Посмотреть курс

Инструкции к упражнению

  • Завершите функцию getBoundingBox(), получив значение координат из словаря ограничивающего прямоугольника.
  • Примените функцию getBoundingBox() к соответствующему столбцу DataFrame tweets_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])
Редактировать и запускать код