데이터 저장
API 엔드포인트에서 데이터를 가져온 뒤에는 데이터를 디스크에 저장하는 것이 유용할 때가 많아요.
데이터를 저장하는 이유는 예를 들면 다음과 같아요:
- 재현 가능한 결과를 보관
- ML Models 학습
이제 이전 연습 문제에서와 같은 API를 사용하되, 이번에는 데이터를 JSON과 CSV 두 가지 형식으로 저장해 보세요.
이 코드를 실행한 후에는(\"답변 제출\"이 아니라 직접 실행) !head filename을 사용해 저장된 데이터를 확인할 수도 있어요.
URL은 미리 정의되어 있어요.
이 연습은 강의의 일부입니다
Python으로 IoT 데이터 분석하기
연습 안내
URL에서 JSON 데이터를 로드해 변수df에 저장하세요.- 데이터를 JSON 형식으로
"records"오리엔테이션을 사용해 파일"temperature.json"으로 저장하세요. df_temp를 인덱스 없이 CSV로, 파일 이름"temperature.csv"로 저장하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Import pandas
import pandas as pd
# Load URL to DataFrame
df_temp = ____
# Save DataFrame as json
df_temp.____(____, ____=____)
# Save DataFrame as csv without index
df_temp.____(____, ____=____)