JSON 데이터 불러오기
많은 오픈 데이터 포털은 파싱하기 쉬운 JSON 데이터셋을 제공합니다. 이들은 URL을 통해 바로 접근할 수 있어요. 각 객체는 하나의 레코드를 나타내고, 모든 객체는 동일한 속성 집합을 가지며, 값이 추가로 파싱해야 하는 중첩 객체로 되어 있지 않습니다.
New York City Department of Homeless Services Daily Report는 이런 형태의 데이터셋으로, 여러 해에 걸친 노숙인 쉼터 인원 수를 담고 있어요. pandas의 read_json() 함수로 데이터프레임에 로드하기 전에, 콘솔에서 내용을 확인해 볼 수 있습니다.
이 연습은 강의의 일부입니다
pandas로 빠르고 간편한 데이터 적재
연습 안내
- 콘솔에 출력된
dhs_daily_report.json의 내용을 대략 파악하세요. pandas를pd로 불러오세요.read_json()을 사용해dhs_daily_report.json을 데이터프레임pop_in_shelters로 로드하세요.- 데이터프레임의
describe()메서드로pop_in_shelters의 요약 통계를 확인하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Load pandas as pd
____
# Load the daily report to a dataframe
pop_in_shelters = ____
# View summary stats about pop_in_shelters
print(____)