기본적인 차트들을 쉽게 그릴 수 있도록 도와주는 시각화 라이브러리
matplotlib 기반으로 만들어진 통계 데이터 시각화 라이브러리
목적에 따라 Matplotlib, Seaborn 각각 다르게 사용 가능함
Seaborn이 Matplotlib보다 시각적으로 강화된 모습
scatterplot: sns.scatterplot(x, y) (두 값의 상관관계)
catplot: sns.catplot(x, y, col/row) (3개 이상 카테고리 값에 의한 분포 변화)
lmplot: sns.lmplot(x, y) (산점도 + 회귀선)
countplot: sns.Countplot(x) (항목 별 갯수) (연속형, 범주형 변수에 모두 적용 가능)
(sns.histplot은 연속형 변수에만 적용 가능)
jointplot: sns.jointplot(x) (산점도 + countplot)
boxplot: sns.boxplot(x, y) (수치적 자료)
violinplot: sns.violinplot(x, y) (boxplot과 유사 + 밀집도)
heatmap: sns.heatmap(data) (데이터의 배열을 색상으로 표현) (데이터가 연속적이어야 함)