Імпортування даних 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.____())