[python] Matplotlib에서 그래프 스타일 설정하기

Matplotlib은 Python에서 데이터 시각화를 위한 라이브러리로, 다양한 스타일을 설정하여 그래프를 꾸밀 수 있습니다. 이번 글에서는 Matplotlib에서 그래프의 스타일을 설정하는 방법에 대해 알아보겠습니다.

기본 그래프 스타일 변경하기

Matplotlib에서 그래프의 기본적인 스타일은 plt.plot()을 사용하여 그래프를 그릴 때 설정할 수 있습니다.

import matplotlib.pyplot as plt

# 라인 스타일과 색상 설정
plt.plot(x, y, linestyle='--', color='g') # 라인 스타일을 점선, 색상을 녹색으로 설정
plt.show()

스타일 시트 활용하기

Matplotlib에는 다양한 스타일 시트가 포함되어 있어, 간편하게 그래프의 전체 스타일을 변경할 수 있습니다.

import matplotlib.pyplot as plt

# 스타일 시트 적용
plt.style.use('ggplot')  # ggplot 스타일 시트 적용
plt.plot(x, y)
plt.show()

커스텀 스타일 시트 만들기

사용자 정의 스타일 시트를 만들어 별도 파일로 저장하고, 필요할 때마다 불러와 사용할 수도 있습니다.

import matplotlib.pyplot as plt

# 스타일 시트 설정
custom_style = {
    'figure.facecolor': 'white',  # 배경색상을 흰색으로 설정
    'lines.linewidth': 2,  # 선의 두께 설정
    # 기타 스타일 설정
}

plt.style.use(custom_style)  # 커스텀 스타일 시트 적용
plt.plot(x, y)
plt.show()

Matplotlib에서 제공하는 다양한 스타일 옵션을 활용하여, 그래프를 보다 깔끔하고 전문적으로 표현할 수 있습니다.

참고 문헌: Matplotlib 공식 문서