본문 바로가기

Python/데이터 시각화

(4)
[Python] 바이올린 플롯(Violin Plot) - 기술통계와 분포를 동시에 보여주는 그래프(feat. Seaborn) Seaborn에서는 바이올린 플롯(Violin Plot)이라는 시각화 방식을 제공하는데, 장점들이 매우 큰 시각화 방법이다. 크게 바이올린 플롯은 기술통계량과 데이터의 분포를 한 번에 보여줄 수 있다는 점과 여러 가지 변수를 한 번에 비교 분석하기 쉽게 보여줄 수 있다는 점이 있다. 이번 포스팅에서는 바이올린 플롯의 기본부터 시작해서, 구현 코드, 그리고 해석 하는 방법까지 아주 쉽게 소개하려고 한다. 목차 1. 기초 데이터 소개 및 바이올린 플롯 기본 및 해석 가이드 2. 시각화 Tip1. X축과 Y축 회전하기 3. 시각화 Tip2. 여러 개 변수를 설정할 수 있는 Violin Plot 4. 시각화 Tip3. Split 기능을 통해 분포 비교하기 5. 시각화 Tip4. 다양하게 기술통계량 표현해보기 1..
[Python] Seaborn으로 데이터 분포 3분만에 마스터하기 Python에서 데이터 분포를 그리기 위해서 다양한 방법이 있다. 그 중에서도 가장 시각적으로 효과적이고 난이도도 쉬운 Seaborn(향후 sns)으로 데이터 분포를 시각화 하는 패키지를 소개하려고 한다. 대표적으로 sns.histplot()이 있고, 이외에 유용한 패키지를 중심으로 다뤄보려 한다. 목차 1. 기초 데이터 및 Seaborn 소개 2. 상대적인 비율을 보여주는 데이터 분포 시각화 3. 절대적인 빈도를 보여주는 데이터 분포 시각화( feat. distplot() ) 4. 시각화에 유용한 파라미터 소개 1. 기초 데이터 및 Seaborn 소개 기초 데이터셋 소개 이번 포스팅에서 데이터 시각화할 때 사용할 아주 기초적인 데이터이다. 여기에서는 데이터 분포를 시각화하는 것이기 때문에 여기 있는 함..
[Python] 초보자도 마스터하는 Matplotlib에서 범례(Legend) 표시 Legend는 범례라는 뜻으로 데이터 시각화에 있어서 아주 간단하면서도 핵심적인 정보를 전달해주는 요소이다. 이번 포스팅에서는 기본적으로 어떻게 사용하는지부터 시작하여 위치, 폰트, 테두리 설정 등 데이터 시각화할 때 바로 사용할 수 있는 팁을 위주로 설명하고자 한다. 목차 1. 예시 데이터 및 matplotlib Legend의 기초 2. plt.legend의 위치 설정하기 3. plt.legend 열과 행 개수 지정하기 4. 폰트 및 글자 크기 조절하기 5. 범례 제목 설정하기 6. 기타 알아두면 좋은 기능 모음 1. 기초 데이터셋 및 Matplotlib Legend 기초 사용법 여기에서는 예시 데이터와 다른 시각화 방식은 주 내용이 아니기에 아래의 코드를 공유할 것이다. 따라서 참고를 할 때도 자기가..
[Python] 초보자도 따라하는 Line Plot(라인차트) 만들기 오늘은 데이터 시각화의 시작이라고 할 수 있는 라인차트 만드는 방법에 대해서 알아볼 것이다. 파이썬에서 대표적인 시각화 패키지로 matplotlib과 seaboarn을 사용하여 어떻게 하면 가시성이 좋고, 원하는 선형 그래프를 만들 수 있는지 아주 쉽게 알아보는 것을 목표로 할 것이다. 데이터 시각화할 때 잊지 말아야 할 원칙도 알아보면서 자신의 실력을 키워보는 보는 것도 권장한다. 목차 1. 기초 데이터셋 소개 및 데이터 준비 방법 안내 2. Matplotlib을 활용한 라인차트 그리기 3. Seaborn을 활용한 라인차트 그리기 1. 기초 데이터셋 소개 및 데이터 준비 방법 오늘 활용할 데이터셋은 한국 기상청에서 아주 쉽게 구할 수 있는 지역별 날씨 데이터이다. 데이터셋은 굳이 가서 찾을 필요가 없도..

728x90
반응형