데이터 분석/Tableau

[Tableau]경기도 병원 데이터 지도그리기

22rodnjf 2021. 3. 21. 22:33

[Tableau]경기도 병원 데이터 지도그리기

진행단계

1. 로우데이터 구하기

2. 로우데이터 구글스프레드로 올리기

3. 구글스프레드 데이터를 이용해서 Tableau 맵으로 표현하기

 

 


1. 로우데이터 구하기

https://data.go.kr/data/15058086/openapi.do

 

공공데이터 포털

국가에서 보유하고 있는 다양한 데이터를『공공데이터의 제공 및 이용 활성화에 관한 법률(제11956호)』에 따라 개방하여 국민들이 보다 쉽고 용이하게 공유•활용할 수 있도록 공공데이터(Datase

www.data.go.kr

1.1) 공공데이터 포털에 접속해서 병원 현황 데이터 수집

1.2) 경기도 데이터 드림 접속해서 CSV 저장

https://data.gg.go.kr/portal/data/service/selectServicePage.do?page=1&rows=10&sortColumn=&sortDirection=&infId=6T98794V0223GQQ9O1P42484027&infSeq=1&order=&loc=

 

병원 현황(병원급) | 데이터셋 상세 Sheet | 경기데이터드림

경기도 내 병원 현황(병원급) 인허가 현황입니다. 병원이란 의사가 외래환자를 대상으로 각각 그 의료행위를 하는 30병상 이상의 환자를 수용하는 의료기관입니다. 사업자명, 위치, 병상수 등의

data.gg.go.kr

 


2. 로우데이터를 스프레드시트에 올리는 방법은 이전 게시물에도 있어 생략

 


3. 구글 스프레드 데이터를 이용해서 Tableau 차트로 표현하기

 

3.1)Tableau 내에서 데이터 가공하기

지도에 데이터를 표현하기 위해서 가장 먼저 진행해야 하는것은 데이터 내 들어있는 위도와 경도 데이터를 지형데이터로 변경해야한다.

 

3.2)데이터 맵에 표현

변경한 위도와 경도 데이터를 클릭한 후 오른쪽 표현방식 탭의 지도를 선택하면 맵이 나타나면서 위치가 표시된다.

3.3)데이터 맵 내 평균 표시를 수치표시로 변경

현재 데이터가 평균으로 되어 있어 지도의 평균값이 점 하나로 표현되어 있다.

이를 변경하기 위해서 측정값을 차원으로 변경한다.

3.4)표현된 점 위에 데이터 얹어주기

현재 각 병원 데이터 점에는 아무런 데이터가 없기때문에 데이터를 얹어주기 위해서 '사업장명'과 '진료과목내용'을 가져와서 마크에 얹어준다.

이렇게 하면 마우스를 가져다 올리면 해당 점의 데이터가 모두 표현된다.

3.5)의료인 수를 넣어 진료인원수 확인하기

현재 각 병원의 데이터가 모두 들어가고 난 뒤 별도의 시각화 처리가 되어 있지 않아

각 병원 데이터별 시각화가 부족하다 의료인원수를 넣어서 좀더 많은 정보가 표현될 수 있도록 하자.

왼쪽의 의료인수(명)을 가져와서 시트에 놓으면 된다.

3.6)대시보드에 넣어 확인

대시보드에 넣으면 범례를 넣어 좀더 확실히 데이터를 볼 수 있다.

범위를 지정할 경우 해당 범위 내의 데이터를 볼수 있다.

 

'데이터 분석 > Tableau' 카테고리의 다른 글

[Tableau] 코로나 확진자 현황  (0) 2021.03.21