Note
데이터 시각화 - Box plot, Geo chart with Folium (6) 본문
데이터 시각화 - Box plot, Geo chart with Folium (6)
알 수 없는 사용자 2021. 5. 3. 15:231. Box plot
박스 플랏은 흔히 통계 수업시간에 많이 볼 법한 차트로 상자 수염 그림이라고도 한다.
평소와 같이 필요한 라이브러리를 임포트 해주고 데이터를 불러오면서 시작한다.
국적인 미국인 참가자들 데이터를 불러온다.
국적 안에서 성별을 분리해서 각각 새로운 변수로 저장한다.
차트의 크기를 정하고 스타일도 옵션으로 추가할 수 있다.
이처럼 박스 플랏을 그려 볼 수 있다.
박스 플랏은 최대값, 최솟값, 1분위수, 중위수, 3분위수, 이상치 유무를 보기 쉽게 나타낸 차트이다.
2. Geo chart with Folium
2017년 보스턴 마라톤 데이터를 지도 상에 찍어보는 것이 목표이다.
라이브러리 임포트와 데이터 파일을 불러온 후에 10K 부터 Pace 기록까지 만을 뽑아낸다.
이 전과 같이 시간 데이터를 초 단위 데이터로 변경을 해주고 데이터 타입을 정수 형태로 변경해준다.
이전과 같이 위도, 경도에 따른 위치를 파악하기 위한 작업을 실시한다.
위치 별로 참가자 수를 파악하기 위해서 카운트를 해준다.
카운트를 바탕으로 차트를 그려본다.
이처럼 해당하는 위치가 카운트 되어 원 크기로 표시된다.
이 차트를 folium을 사용해서 지도 위에도 나타낼 수 있다.
위 코드를 사용하면 히트맵 표시로 해당 구간에 얼마나 사람들이 있는지 볼 수 있다.
아래의 링크에 접속하면 folium - tiles에 적용할 수 있는 곳이 나타난다.
python-graph-gallery.com/288-map-background-with-folium/
Interactive map with Python and Folium | The Python Graph Gallery
Build interactive maps with python and folium
www.python-graph-gallery.com
'Machine Learning > Data Visualization' 카테고리의 다른 글
데이터 시각화 - Heat map, Histogram (5) (0) | 2021.05.03 |
---|---|
데이터 시각화 - Scatter chart, Bubble chart (4) (0) | 2021.05.03 |
데이터 시각화 - Pie 차트, Line 차트 (3) (0) | 2021.05.02 |
데이터 시각화 - Dual Axis, 파레토 차트 (2) (0) | 2021.04.30 |
데이터 시각화 - column차트 (1) (0) | 2021.04.30 |