Загрузка JSON-данных с помощью pandas
При разработке конвейера данных вам может потребоваться работать с нетабличными данными и источниками, такими как API или JSON-файлы. В этом упражнении мы потренируемся извлекать данные из JSON-файла с помощью pandas.
pandas импортирован как pd, а JSON-файл, который вы будете загружать, находится по пути "testing_scores.json".
Это упражнение является частью курса
ETL и ELT на Python
Инструкции к упражнению
- Обновите функцию
extract()так, чтобы она считывала JSON-файл в DataFramepandasс ориентацией по записям. - Передайте путь
testing_scores.jsonв функциюextract()и сохраните результат в переменнуюraw_testing_scores. - Выведите первые строки DataFrame
raw_testing_scores.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
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.____())