ПочатиПочніть безкоштовно

Імпортування даних JSON за допомогою pandas

Під час розробки конвеєра даних вам може знадобитися працювати з нетабличними даними та джерелами даних, зокрема API або JSON‑файлами. У цій вправі ви попрактикуєтеся в отриманні даних із JSON‑файлу за допомогою pandas.

pandas уже імпортовано як pd, а JSON‑файл, який ви завантажуватимете, збережено за шляхом "testing_scores.json".

Ця вправа є частиною курсу

ETL та ELT у Python

Переглянути курс

Інструкції до вправи

  • Оновіть функцію extract(), щоб зчитувати JSON‑файл у датафрейм pandas, орієнтуючись на записи (records).
  • Передайте шлях testing_scores.json у функцію extract() і збережіть результат у змінній raw_testing_scores.
  • Виведіть перші рядки датафрейму raw_testing_scores за допомогою head().

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

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.____())
Редагувати та запускати код