⭐헷갈린 개념
🧡개념 정리
- 라이브러리 계층 구조
- 저수준 (Low-level): Matplotlib
- 세밀한 제어 가능, 모든 요소를 직접 조정
- 학습 곡선이 높은 편
- 다른 라이브러리들의 기반이 되는 라이브러리
- 중수준 (Mid-level): Seaborn
- 통계 시각화에 특화
- Matplotlib을 기반으로 하지만 더 간단한 문법
- 아름다운 기본 스타일
- 고수준 (High-level): Plotly, Altair, Bokeh → 따로 알려주시지는 않음
- 인터랙티브 시각화 지원
- 웹 기반 시각화
- 복잡한 시각화를 간단한 코드로 구현
- 각 라이브러리 특징
- Matplotlib
- https://matplotlib.org/
- 가장 기본적이고 널리 사용되는 시각화 라이브러리
- MATLAB과 유사한 인터페이스 제공
- 정적(static) 시각화에 특화
- 파이썬 설치 코드
pip install matplotlib- Seaborn
- https://seaborn.pydata.org/
- 통계적 시각화에 최적화
- 판다스 DataFrame과 잘 연동
- 아름다운 기본 테마와 색상 팔레트
- 파이썬 설치 코드
pip install seaborn- Plotly
- https://plotly.com/python/
- 인터랙티브 시각화의 강자
- 웹 브라우저에서 확대/축소, 호버 등 상호작용 가능
- 대시보드 제작에도 활용
- 파이썬 설치 코드
pip install plotly