LoslegenKostenlos loslegen

JSON-Daten laden

Viele Open-Data-Portale stellen JSON-Datensätze bereit, die sich besonders leicht parsen lassen. Du kannst direkt per URL darauf zugreifen. Jedes Objekt ist ein Datensatz, alle Objekte haben denselben Satz an Attributen, und keiner der Werte ist ein verschachteltes Objekt, das separat geparst werden müsste.

Der „Daily Report“ des New York City Department of Homeless Services ist so ein Datensatz und enthält über Jahre hinweg Zählungen der Bevölkerung in Obdachlosenunterkünften. Du kannst ihn dir in der Konsole ansehen, bevor du ihn mit der read_json()-Funktion von pandas in einen DataFrame lädst.

Diese Übung ist Teil des Kurses

Vereinfachte Datenaufnahme mit pandas

Kurs anzeigen

Anleitung zur Übung

  • Verschaffe dir einen Eindruck vom Inhalt von dhs_daily_report.json, der in der Konsole ausgegeben wird.
  • Lade pandas als pd.
  • Verwende read_json(), um dhs_daily_report.json in einen DataFrame pop_in_shelters zu laden.
  • Zeige zusammenfassende Statistiken zu pop_in_shelters mit der DataFrame-Methode describe() an.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# Load pandas as pd
____

# Load the daily report to a dataframe
pop_in_shelters = ____

# View summary stats about pop_in_shelters
print(____)
Code bearbeiten und ausführen