Back-End/Matplotlib
Matplotlib ?
pshoon25
2022. 12. 20. 23:20
📈Matplotlib(맷플롯립)은 파이썬 언어를 기반으로 한 대표적인 시각화 라이브러리이다.
파이썬 기반의 시각화 라이브러리는 Matplotlib(맷플롯립)과 Seaborn(시본)이 있다.
Matplotlib(맷플롯립)은 파이썬에서 가장 많이 사용되는 시각화 라이브러리로서 다른 시각화 라이브러리에 많은 영향을 미쳤다.
하지만 단점으로는 직관적이지 못하여 해당 라이브러리가 익숙해지는 데 많은 시간이 필요하며,
차트의 축, 타이틀, 범례 등 부가적인 속성도 직접 코딩으로 작성하여 기입해주어야 하는 불편함이 있다.
Matplotlib(맷플롯립)의 단점이 보완된 시각화 라이브러리가 Seaborn(시본)이다.
Seaborn(시본)은 Matplotlib(맷플롯립)보다 코딩 구현이 쉽고, 판다스와 연동이 편리하다.
또한, 차트의 축의 자동 설정 등 부가적인 속성의 편리한 연동이 된다.
다만, Seaborn(시본) 또한 Matplotlib(맷플롯립)을 기반으로 구현된 라이브러리이다.
그렇기 때문에 Matplotlib(맷플롯립)의 기본은 필수적으로 알아야 한다.
맷플롯립은 파이썬 시각화를 위한 기반 모듈인 pyplot를 제공하며 이를 통해 시각화를 구현할 수 있다.
import matplotlib.pyplot as plt
Matplotlib(맷플롯립)은 plt라는 약자로 사용하는것이 관례적이다.