데이터를 시각화하는데 있어서, matplotlib 라이브러리만으로 부족한 부분이 있다. 그래서 이를 보완하기 위해 matplotlib에 기반을 둔 seaborn 라이브러리가 있다. 지금부터 자세하게 알아보도록 하겠다.
그래프를 더 아름답고 복잡하게 만드는 데 중점을 둔 라이브러리.
통계적 데이터 시각화를 쉽고 직관적으로 만들 수 있다.
1. 아름다운 기본 스타일과 색상 팔레트
2. 통계적 데이터 시각화에 중점
3. DataFrame 통합
4. 다양한 시각화 유형
5. 쉬운 데이터 집계 및 표현
6. matplotlib과의 호환성
Seaborn 라이브러리에서 제공하는 메소드 중 하나로 자주 사용된다. 주로 범주형 데이터의 빈도수를 시각화하는데 사용한다.
import seaborn as sns
sns.countplot(x='AgeGroup', hue='HeartDisease', data=heart_data)

기본적으로 3가지 속성을 사용했다. 가장 기본은 2가지로 x와 data다.
seaborn 라이브러리는 'matplotlib + @' 개념이다. 그렇기 때문에 matplotlib 라이브러리만 사용하기보다는 seaborn 라이브러리도 함께 사용하면서 다양하게 데이터를 시각화 할 줄 알아야 한다.