Einlesen von JSON-Daten mit Pandas
Bei der Entwicklung einer Datenpipeline musst du möglicherweise mit nicht-tabellarischen Daten und Datenquellen arbeiten, wie z.B. APIs oder JSON-Dateien. In dieser Übung üben wir, wie man mit pandas
Daten aus einer JSON-Datei extrahiert.
pandas
wurde als pd
importiert, und die JSON-Datei, die du einlesen wirst, ist unter dem Pfad "testing_scores.json"
gespeichert.
Diese Übung ist Teil des Kurses
ETL und ELT in Python
Anleitung zur Übung
- Aktualisiere die Funktion
extract()
und lese eine JSON-Datei in einenpandas
DataFrame ein, wobei du dich an den Datensätzen orientierst. - Übergib den Pfad
testing_scores.json
an die Funktionextract()
und speichere die Ausgabe in einer Variablen namensraw_testing_scores
. - Gib den Kopf des DataFrame
raw_testing_scores
aus.
Interaktive Ü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.____())