Zacznij terazZacznij za darmo

Wczytywanie danych JSON

Wiele portali z otwartymi danymi udostępnia zbiory danych w formacie JSON, które są wyjątkowo łatwe do przetworzenia. Można je pobierać bezpośrednio przez URL. Każdy obiekt to jeden rekord, wszystkie obiekty mają ten sam zestaw atrybutów, a żadna z wartości nie jest zagnieżdżonym obiektem wymagającym dodatkowego parsowania.

Takim zbiorem danych jest Dzienny Raport Departamentu Pomocy Bezdomnym Miasta Nowego Jorku, zawierający dane o liczbie osób w schroniskach na przestrzeni wielu lat. Możesz go przejrzeć w konsoli, zanim wczytasz go do ramki danych za pomocą funkcji read_json() z biblioteki pandas.

To ćwiczenie jest częścią kursu

Sprawne importowanie danych z pandas

Zobacz kurs

Instrukcje do ćwiczenia

  • Zapoznaj się z zawartością pliku dhs_daily_report.json wyświetloną w konsoli.
  • Zaimportuj bibliotekę pandas jako pd.
  • Użyj funkcji read_json(), aby wczytać plik dhs_daily_report.json do ramki danych pop_in_shelters.
  • Wyświetl statystyki opisowe ramki danych pop_in_shelters, korzystając z metody describe().

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Load pandas as pd
____

# Load the daily report to a dataframe
pop_in_shelters = ____

# View summary stats about pop_in_shelters
print(____)
Edytuj i uruchom kod