Note
데이터 시각화 - column차트 (1) 본문
728x90
필요한 라이브러리 임포트
1. column 차트
마라톤 대회 참가자 중 국적이 미국인 사람들만을 가져오기
(1) state별 runner 수
plt.figutr(fisize=(20,5))는 그래프 크기를 나타낸다 가로 세로의 크기이다.
그래프 함수 : sns.countplot() 사용했으며, 그래프 옵션을 통해서 제목과 x, y축의 이름을 정하고 크기까지 조절할 수 있다.
그래프를 봤을때 MA 주에서 가장 많은 사람이 참가했음을 한눈에 알아볼 수 있다. 시각화의 장점이라고도 할 수 있는 부분이다.
(2) State, Gender 별 runner 수
위 그래프와 똑같이 그래프의 크키를 먼저 지정해주고 똑같은 함수를 사용했다. hue는 칼럼명 기준으로 데이터를 구분하게 하는 것인데 여기서는 Male/Female로 나누었다. palette는 색을 지정해주는 것인데 여자는 레드 남자는 블루로 지정해주었다. 아래와 같이 그래프가 출력된다.
가장 참가가 많은 MA 주에서는 남자 참가자보다 여자 참가자가 더 많은 것을 알 수 있다.
(3) 년도별 runner 수
전체적인 코드는 똑같지만 나타내고자 하는 변수에 따라서만 바뀐다. 코드는 한번 알고 있으면 변수만 바꿔서 상황에 맞게 응용할 수 있다. 이번 코드는 hue 부분이 바뀌었다. 이전에는 성별이었지만 지금은 Year로 바뀌었다.
이러한 형태로 출력된다. 이를 column 차트라고 한다.
'Machine Learning > Data Visualization' 카테고리의 다른 글
데이터 시각화 - Box plot, Geo chart with Folium (6) (0) | 2021.05.03 |
---|---|
데이터 시각화 - 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 |
Comments