글 목록

파이썬(Python)으로 Open API 통해 한국은행 경제통계시스템(ECOS) 데이터를 다운받아 보자 (I) - 단일 시계열

안녕하세요. 여몽의 눈동자입니다. 이번에는 파이썬과 한국은행 Open API를 이용해 한국은행 경제통계시스템 (ECOS)의 자료를 다운받는 방법에 대해 알아보겠습니다.

아래에 나와있는 코드를 다운받으시려면 여기를 누르세요

프로그램을 보시면 우선 필요한 라이브러리를 로드하고 한국은행 ECOS 데이터를 받아오기 위한 호출 프로그램을 짭니다. 여기서는 BeautifulSoup을 이용하여 xml 포맷으로 결과를 나타냅니다. 파이썬에 BeautifulSoup 이 설치되지 않으신 분들은 먼저 설치하셔야 합니다.

함수의 입력변수는

Statcode: 통계코드 (예: 901Y001)
Freq: 데이터 주기 (예: YY,QQ,MM)
Begdate: 검색시작년월 (예: 200101)
Enddate: 검색종료년월 (예: 201905)
Subcode1~3: 세부항목코드 1~3

입니다.



이제 함수를 호출합니다.

여기서는 2000.1월~2019.5월까지 주택매매가격등락률(전도시)을 받아오겠습니다.



프로그램을 실행하면 df_ecos라는 Pandas 데이터프레임에 원하는 데이터가 추출됩니다.







댓글