[python] Matplotlib에서 그래프 크기 및 해상도 설정하기

Matplotlib은 파이썬에서 데이터를 시각화하는 데 널리 사용되는 라이브러리입니다. 그래프의 크기와 해상도 설정은 그래프를 더 명확하게 표현하고 인쇄물이나 온라인 게시물에 적절하게 통합하는 데 도움이 됩니다. 이 블로그 포스트에서는 Matplotlib에서 그래프의 크기와 해상도를 설정하는 방법에 대해 알아보겠습니다.

그래프 크기 설정하기

Matplotlib에서 그래프의 크기를 설정하려면 plt.figure() 함수를 사용합니다. 이 함수는 figsize 매개변수를 통해 그래프의 가로 및 세로 크기를 인치 단위로 지정할 수 있습니다. 다음은 이러한 설정을 적용하는 예제코드입니다.

import matplotlib.pyplot as plt

# 10x5 크기의 그래프 생성
plt.figure(figsize=(10, 5))
plt.plot([1, 2, 3, 4])
plt.show()

위 코드에서 figsize=(10, 5)는 그래프의 너비가 10인치, 높이가 5인치임을 지정합니다.

그래프 해상도 설정하기

해상도는 그래프의 출력 품질을 결정합니다. Matplotlib에서는 dpi 매개변수를 사용하여 그래프의 해상도를 설정할 수 있습니다. 아래 예제코드는 해상도를 300으로 설정하는 방법을 보여줍니다.

import matplotlib.pyplot as plt

plt.figure(dpi=300)
plt.plot([1, 2, 3, 4])
plt.show()

결론

Matplotlib을 사용하여 그래프를 생성할 때 그래프의 크기와 해상도를 조정하는 것은 중요한 요소입니다. 이를 통해 그래프를 더 명확하게 표현하고 다양한 형식의 문서나 웹사이트에 적절하게 적용할 수 있습니다. 위에서 제시한 방법들을 활용하여 Matplotlib로 생성하는 그래프의 외형을 더욱 전문적으로 다룰 수 있을 것입니다.

참고문헌: Matplotlib 공식 문서