Zacznij terazZacznij za darmo

Wczytywanie danych JSON za pomocą pandas

Tworząc potok danych, często trzeba pracować z danymi w formatach nieskorelowanych, takimi jak odpowiedzi z API czy pliki JSON. W tym ćwiczeniu przećwiczysz wyodrębnianie danych z pliku JSON za pomocą pandas.

pandas jest 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

Zobacz kurs

Instrukcje do ćwiczenia

  • Zaktualizuj funkcję extract(), aby wczytywała plik JSON do DataFrame biblioteki pandas, orientując dane według rekordów.
  • Przekaż ścieżkę testing_scores.json do funkcji extract() i zapisz wynik w zmiennej o nazwie raw_testing_scores.
  • Wyświetl pierwsze wiersze 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.____())
Edytuj i uruchom kod