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