Seaborn
- Matplotlib 보다 쉽고, 예쁘게, Pandas 와의 쉬운 연동
- Matplotlib 기반으로 쉽게 작성됨
- Matplotlib의 high level API 라고 이해하면 편함
- Default 설정만으로 Matplotlib 보다 수려한 Visual 제공하며 Pandas 와 쉽게 연동
- 그러나 Matplotlib를 어느 정도 알고 있어야함
- Seaborn Axes Level vs Figure Level 함수
- Axes Level은 기존 Matplotlib과 유사하게 개별 Axes가 Plot에 대한 주도적인 역할을 수행
- Figure Level은 Seaborn의 FacetGrid라는 클래스에서 개별 Axes 기반의 plot을 그릴 수 있는 기능을 통제함
- 장점
- 여러 개의 subplot 에서의 plot을 매우 쉽게 생성할 수 있음
- 여러 개의 subplot에서의 축의 명칭, 타이틀들을 별도로 지정하지 않고 자동으로 인지하여 생성
- 개별 plot들을 복합하여 쉽게 시각화 할 수 있는 기능을 제공
- 단점
- 새로운 API에 적응해야함. 신규 인자들, 적용 매커니즘에 대한 적응 필요
- 커스터마이징 변경 적용이 어려움
'빅데이터 분석가 양성과정 > Python' 카테고리의 다른 글
Seaborn - Titanic Dataset( barplot ) (0) | 2024.07.06 |
---|---|
Seaborn - Titanic Dataset ( histogram ) (0) | 2024.07.06 |
matplotlib(2) (0) | 2024.07.06 |
Matplotlib(1) (0) | 2024.07.06 |
데이터 시각화 기초(3) (1) | 2024.07.05 |