Загрузка данных из 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(____)