❓ 데이터 시각화(Data Visualization) = 숫자와 텍스트로 이루어진 데이터를 차트, 그래프, 지도 등의 시각적 요소로 표현하는 과정
[시각화의 목적]
1️⃣ 데이터 내에 숨겨진 패턴 발견 및 이해
2️⃣ 정보를 시각화하여 명확하게 전달해 효과적으로 의사 결정 지원
3️⃣ 데이터 분석 결과에 대한 효과적인 커뮤니케이션
[시각화 라이브러리 계층 구조]
➖ Low-level : Matplotlib
➖ Mid-level : Seaborn
➖ High-level : Plotly, Altair, Bokeh
❓ Matplotlib: 파이썬에서 시각화를 위한 라이브러리 중 하나로 다양한 종류의 그래프를 생성하기 위한 도구 제공
1️⃣ 2D 그래픽을 생성하는 데 주로 사용
2️⃣ 선 그래프, 막대 그래프, 히스토그램, 산점도, 파이 차트 등 다양한 시각화 방식 지원
3️⃣ 그래프를 색상, 스타일, 레이블, 축 범위 등을 조절하여 원하는 형태로 시각화 가능
[matplotlib.pyplot ]
plot() 함수 : 2차원 데이터를 시각화하기 위해 사용
# 라이브러리 불러오기
import matplotlib.pyplot as plt
# 데이터 생성
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]
# 선 그래프 그리기
plt.plot(x, y)
plt.xlabel('X-axis')
plt.ylabel('Y-axis')
plt.title('Example Plot')
# 그래프 표시
plt.show()