Superset 활용기(6) - Country Map 차트 만들기

게시일 : 2020년 04월 19일    
# Superset

Superset의 Country Map 차트에서 대한민국을 시각화해본다.

Superset 0.36 기준

Superset에서 Country Map 차트 기능은 각 나라별 행정 구역 관련 데이터를 시각화하는 용도로 활용된다.

County Map에서는 ISO 3166-2 코드를 기준으로 행정구역을 인식하게 되어 있다.

우리나라는 ISO 3166-2:KR 코드가 존재한다. 자세한 정보는 아래 reference에서 확인 가능하다.

참고

OpenSource에 기여하는 경험을 해보기 위해 대한민국 지도를 추가했다. 코드 기여가 아닌 공식문서대로 geojson파일을 생성하고

List에 Korea 옵션을 추가하는 방식이었다. 2019년 11월에 merge되었지만 0.36버전부터 적용되었다.

사용 데이터

시각화 데이터는 e-나라지표에서 제공하는 공공데이터를 사용하였다. 우리나라는 서울시, 경기도 등 17개의 행정구역으로 나누어져 있다.

DEPT_ID DEPT_NAME 2014 2015 2016 2017 2018
KR-11 서울특별시 9975 9941 9843 9766 9705
KR-26 부산광역시 3452 3452 3447 3424 3400
KR-27 대구광역시 2475 2469 2461 2458 2450
KR-28 인천광역시 2862 2883 2907 2924 2939
KR-29 광주광역시 1505 1506 1502 1495 1493
KR-30 대전광역시 1553 1542 1536 1528 1518
KR-31 울산광역시 1151 1164 1166 1159 1154
KR-50 세종특별자치시 132 187 234 266 304
KR-41 경기도 12282 12423 12600 12786 13031
KR-42 강원도 1510 1517 1521 1521 1521
KR-43 충청북도 1578 1589 1601 1609 1619
KR-44 충청남도 2088 2103 2126 2153 2180
KR-45 전라북도 1829 1835 1835 1829 1820
KR-46 전라남도 1792 1797 1798 1795 1790
KR-47 경상북도 2671 2678 2683 2675 2674
KR-48 경상남도 3307 3330 3338 3339 3356
KR-49 제주특별자치도 583 599 618 635 653

지도 시각화

ISO 3166-2 코드가 입력된 컬럼을 설정하고 Country를 Korea로 설정해준다.

지역 이름이 영어로 표시되는 한계점이 있다.

References :