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

Загрузка данных из JSON

Многие порталы открытых данных предоставляют наборы данных в формате JSON, которые особенно удобны для обработки. Их можно загружать напрямую по URL. Каждый объект представляет собой отдельную запись, все объекты имеют одинаковый набор атрибутов, а значения не содержат вложенных объектов, требующих дополнительного разбора.

Ежедневный отчёт Департамента по делам бездомных Нью-Йорка — именно такой набор данных. Он содержит многолетнюю статистику численности людей в приютах. Ознакомьтесь с его содержимым в консоли, прежде чем загружать его в датафрейм с помощью функции read_json() из библиотеки pandas.

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

Эффективный импорт данных с pandas

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

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

  • Изучите содержимое файла dhs_daily_report.json, выведенное в консоли.
  • Импортируйте pandas как pd.
  • С помощью read_json() загрузите dhs_daily_report.json в датафрейм pop_in_shelters.
  • Выведите сводную статистику по pop_in_shelters, вызвав метод describe() этого датафрейма.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Load pandas as pd
____

# Load the daily report to a dataframe
pop_in_shelters = ____

# View summary stats about pop_in_shelters
print(____)
Редактировать и запускать код