LoslegenKostenlos starten

JSON-Daten mit pandas einlesen

Beim Entwickeln einer Datenpipeline musst du oft mit nicht-tabellarischen Daten und Quellen wie APIs oder JSON-Dateien arbeiten. In dieser Übung üben wir das Extrahieren von Daten aus einer JSON-Datei mit pandas.

pandas wurde als pd importiert, und die JSON-Datei, die du einliest, liegt unter dem Pfad "testing_scores.json".

Diese Übung ist Teil des Kurses

<Kurs>ETL und ELT in Python</Kurs>
Kurs ansehen

Übungsanweisungen

  • Ergänze die Funktion extract(), um eine JSON-Datei in ein pandas-DataFrame einzulesen, orientiert an Records.
  • Übergib den Pfad testing_scores.json an die Funktion extract() und speichere die Ausgabe in einer Variablen namens raw_testing_scores.
  • Gib den Kopf des DataFrames raw_testing_scores aus.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

def extract(file_path):
  # Read the JSON file into a DataFrame
  return pd.____(____, orient="____")

# Call the extract function with the appropriate path, assign to raw_testing_scores
____

# Output the head of the DataFrame
print(raw_testing_scores.____())
Code bearbeiten und ausführen