이전에 스크래핑한 데이터를 시각화하기에 앞서, 기초적인 시각화는 어떻게 하는 지에 대해 알아보도록 하겠습니다!
이번에 알아볼 내용은 시각화 라이브러리 중 'Seaborn'이라는 라이브러리에 대해서 알아보도록 하겠습니다!
Seaborn?
seaborn은 데이터 시각화 라이브러리입니다.
통계적 데이터를 시각화 하는 데에 사용되며, Matplotlib 위에 구축되어 있기에, Matplotlib를 통한 커스터마이징이 가능합니다!
설치
%pip install seaborn
실습
# Seaborn 라이브러리 import
import seaborn as sns
# 꺽은선 그래프 - lineplot 그리기!
sns.lineplot(x=[1, 3, 2, 4], y=[10, 20, 5, 1])
# 막대 그래프 - barplot 그리기!
sns.barplot(x=[1, 3, 2, 4], y=[10, 20, 5, 1])
# 커스터마이징을 하고싶다면??
# matplotlib를 쓰자!
import matplotlib.pyplot as plt
# 제목 추가
plt.title("juho's barplot!")
# x축 설명 추가
plt.xlabel('x line')
# y축 설명 추가
plt.ylabel('y line')
# x축 범위 지정
plt.ylim(-1, 8)
# y축 범위 지정
plt.ylim(-5, 25)
# 그래프 크기 지정
plt.figure(figsize = (20, 10))
sns.barplot(x=[1, 3, 2, 4], y=[10, 20, 5, 1])
위와 같은 코드를 실행하였을 경우 그래프가 출력되는 모습을 확인하실 수 있습니다!
결과물은 직접 코드를 실행해서 확인해 보시는 걸 추천드립니다!!
'크롤링, 스크래핑, 시각화 > 시각화' 카테고리의 다른 글
[시각화] WordCloud, konlpy (0) | 2024.10.07 |
---|---|
[시각화] 스크래핑을 통한 시각화 (0) | 2024.10.07 |