Zacznij terazZacznij za darmo

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

Zobacz kurs

Instrukcje do ćwiczenia

  • Zaktualizuj funkcję extract() tak, aby wczytywała plik JSON do DataFrame pandas, z orientacją na rekordy.
  • Przekaż ścieżkę testing_scores.json do funkcji extract() i zapisz wynik w zmiennej o nazwie raw_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.____())
Edytuj i uruchom kod