Wczytywanie danych JSON za pomocą pandas
Podczas tworzenia pipeline'u danych możesz natrafić na dane i źródła nietabelaryczne, takie jak API czy pliki JSON. W tym ćwiczeniu przećwiczysz wczytywanie danych z pliku JSON za pomocą pandas.
pandas został zaimportowany jako pd, a plik JSON, który wczytasz, znajduje się pod ścieżką "testing_scores.json".
To ćwiczenie jest częścią kursu
ETL i ELT w Pythonie
Instrukcje do ćwiczenia
- Zaktualizuj funkcję
extract()tak, aby wczytywała plik JSON do DataFramepandas, z orientacją na rekordy. - Przekaż ścieżkę
testing_scores.jsondo funkcjiextract()i zapisz wynik w zmiennej o nazwieraw_testing_scores. - Wyświetl początek DataFrame
raw_testing_scores.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
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.____())