Bắt đầu ngayBắt đầu miễn phí

Nạp dữ liệu JSON với pandas

Khi phát triển data pipeline, bạn có thể phải làm việc với dữ liệu và nguồn dữ liệu không theo dạng bảng, như API hoặc tệp JSON. Trong bài tập này, bạn sẽ luyện tập trích xuất dữ liệu từ một tệp JSON bằng pandas.

pandas đã được nhập với bí danh pd, và tệp JSON bạn sẽ nạp được lưu tại đường dẫn "testing_scores.json".

Bài tập này là một phần của khóa học

ETL và ELT với Python

Xem khóa học

Hướng dẫn bài tập

  • Cập nhật hàm extract() để đọc một tệp JSON vào pandas DataFrame, định hướng theo từng record.
  • Truyền đường dẫn testing_scores.json vào hàm extract() và lưu kết quả vào biến raw_testing_scores.
  • In phần đầu (head) của DataFrame raw_testing_scores.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

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.____())
Chỉnh sửa và Chạy Mã