Завантаження даних JSON
Багато порталів відкритих даних публікують набори даних у форматі JSON, які зручно розбирати. До них можна звернутися безпосередньо за URL. Кожен об'єкт — це запис, усі об'єкти мають однаковий набір атрибутів, і жодне зі значень не є вкладеним об'єктом, який потрібно додатково парсити.
Daily Report Департаменту соціальних служб Нью-Йорка — саме такий набір даних, де зібрано багаторічні підрахунки населення в притулках для бездомних. Ви можете переглянути його в консолі перед завантаженням у датафрейм за допомогою функції 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(____)