본문으로 바로가기
728x90
반응형

데이터 시각화는 데이터 분석 과정에서 매우 중요한 부분입니다. 데이터 시각화를 통해 데이터의 패턴과 관계를 직관적으로 파악할 수 있기 때문에, 파이썬에서도 다양한 데이터 시각화 라이브러리를 제공하고 있습니다. 그 중에서도 가장 대표적인 것이 Matplotlib입니다. 이번에는 Matplotlib을 활용하여 데이터 시각화하는 예제를 소개하겠습니다.

먼저, Matplotlib 라이브러리를 import합니다.

import matplotlib.pyplot as plt

다음으로, 간단한 랜덤 데이터를 생성합니다.

import numpy as np

np.random.seed(42)
x = np.arange(0, 10, 0.1)
y = np.sin(x) + np.random.normal(0, 0.1, len(x))

생성한 데이터를 Matplotlib을 사용하여 그래프로 표현해보겠습니다.

plt.plot(x, y)
plt.xlabel('x')
plt.ylabel('y')
plt.title('Example Plot')
plt.show()

다양한 스타일과 설정을 추가하여 그래프를 나타내는 코드입니다.

plt.plot(x, y, '-.', linewidth=2, color='purple', label='Data')
plt.xlabel('x', fontsize=14, fontweight='bold')
plt.ylabel('y', fontsize=14, fontweight='bold')
plt.title('Example Plot', fontsize=16, fontweight='bold')
plt.xticks(fontsize=12)
plt.yticks(fontsize=12)
plt.legend(fontsize=12, loc='lower left')
plt.grid(True)
plt.show()

Matplotlib을 사용하면, 다양한 데이터 시각화를 직접 구현할 수 있습니다. 더 많은 정보와 예제는 Matplotlib 공식 문서에서 확인할 수 있습니다.

728x90
반응형