728x90
※ seaborn
- seaborn은 Matplotlib을 기반으로 다양한 색상 테마와 통계용 차트 등의 기능을 추가한 시각화 패키지
- matplotlib 보다 다양하고 다채로운 시각화 모듈이다
distplot
countplot
regplot
jointplot
kdeplot
barplot
boxplot
violinplot
Pairplot
lmplot
seaborn: statistical data visualization — seaborn 0.10.1 documentation
Seaborn is a Python data visualization library based on matplotlib. It provides a high-level interface for drawing attractive and informative statistical graphics. For a brief introduction to the ideas behind the library, you can read the introductory note
seaborn.pydata.org
>>> Seaborn 공식 홈페이지
▷▶▷▶ 시각화를 위한 기본 모듈
import numpy as np
import pandas as pd
import matplotlib as mpl
import matplotlib.pyplot as plt
import seaborn as sns <<< seaborn은 관례적으로 sns라는 별칭을 사용한다
샘플 데이터 불러오기
seaborn에서 제공하는 데이터 "tips"를 불러온다
displot
countplot
- 해당 카테고리 별 데이터의 개수를 보여주는 그래프
regplot
- 데이터를 점으로 나타내면서 회기선을 동시에 보여주는 그래프
- 산포도 + 회기선
jointplot
- 산포도 + 히스토그램
- 데이터의 경향을 파악하기 좋다
- kind="hex" >>> 벌집모양의 그래프를 그려줌
kdeplot
- 이차원 밀집도 그래프
- 등고선 형태로 밀집 정도를 보여주는 그래프
- shade = True를 사용하여 그래프 모양 변경
barplot
- 막대그래프 matplotlib 보다 색감 있는 그래프를 만들어준다
boxplot
- 박스그래프 matplotlib 보다 색감 있는 그래프를 만들어준다.
violinplot
- 바이올린 모양의 그래프
pairplot
- 수치에 해당하는 그래프를 전반적으로 그려줌
- 관계그래프를 확인할 수 있음
- 전반적인 상태를 확인할 수 있어 처음 데이터를 확인할 때 전체를 파악하기 용이
lmplot
- x,y : x축 ,y축 이름
- data : 데이터 프레임
- fit_ref : 회귀선그리기
- hue : 항목별로 구별
- {scatter, line} _kws : 점의 속성 변경
- markers : 점의 모양 설정
728x90
'파이썬\python > 데이터 시각화' 카테고리의 다른 글
<파이썬 데이터 시각화> Matplotlib / 기본 그래프 시각화/ Barplot/Lineplot/scatter/box/histogram (0) | 2020.06.16 |
---|