MulaiMulai sekarang secara gratis

Mengambil data JSON dengan pandas

Saat membangun sebuah pipeline data, Anda mungkin perlu bekerja dengan data dan sumber data non-tabel, seperti API atau file JSON. Pada latihan ini, kita akan berlatih mengekstrak data dari file JSON menggunakan pandas.

pandas telah diimpor sebagai pd, dan file JSON yang akan Anda ambil disimpan pada path "testing_scores.json".

Latihan ini adalah bagian dari kursus

ETL dan ELT di Python

Lihat Kursus

Petunjuk latihan

  • Perbarui fungsi extract() untuk membaca file JSON ke dalam DataFrame pandas, dengan orientasi per record.
  • Oper path testing_scores.json ke fungsi extract(), dan simpan keluarannya ke variabel bernama raw_testing_scores.
  • Cetak head dari DataFrame raw_testing_scores.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

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.____())
Edit dan Jalankan Kode