Matplotlib 그래프의 왼쪽 하단 모서리에 (0,0) 좌표를 표시하려면 xlim()과 ylim() 메서드를 사용하면 됩니다. 이 두 메서드는 각각 x축과 y축의 표시 범위를 지정하는 역할을 하며, 축의 최솟값을 0으로 설정함으로써 원점이 그래프의 왼쪽 하단에 위치하도록 만들 수 있습니다.
구현 단계
그림(figure) 크기를 설정하고 서브플롯 사이 및 주변의 여백(padding)을 조정합니다.
x와 y에 대한 데이터 포인트 배열을 생성합니다.
x와 y 데이터 포인트를 플롯(plot)합니다.
xlim()과 ylim() 메서드로 x축과 y축의 표시 범위를 설정합니다.
show() 메서드를 호출하여 그래프를 화면에 표시합니다.
예제 코드
import numpy as np import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True x = np.array([0, 1, 3, 2, 1, 5]) y = np.array([0, 2, 4, 4, 3, 3]) plt.plot(x, y) plt.xlim([0, max(x)+0.5]) plt.ylim([0, max(y)+0.5]) plt.show()
실행 결과
위 코드를 실행하면 다음과 같은 그래프가 출력됩니다.

여기서 max(x)+0.5와 max(y)+0.5를 사용한 이유는 데이터 포인트의 최댓값보다 약간 넉넉한 범위를 설정하여 그래프 가장자리에 데이터가 잘리지 않도록 하기 위함입니다. 이처럼 x축과 y축의 시작 값을 0으로 지정하면 (0,0)이 항상 그래프의 왼쪽 하단에 표시됩니다.