본문으로 건너뛰기
실습하기

plt.plot()로 그래프 그리기

plt.plot() 함수는 x축과 y축의 데이터 포인트를 지정해 선 그래프를 그리는 메서드입니다.

점들을 순서대로 연결해 데이터의 추세와 변화를 한눈에 파악할 수 있습니다.


X와 Y 값으로 그리기

x값과 y값을 동일한 길이의 리스트 또는 배열로 제공하면, Matplotlib이 각 점을 직선으로 연결해 선 그래프를 그립니다.

X와 Y 값으로 그리기
import matplotlib.pyplot as plt

x = [1, 2, 3, 4, 5]
y = [10, 20, 25, 30, 40]

plt.plot(x, y)
plt.title("샘플 선 그래프")
plt.xlabel("X축")
plt.ylabel("Y축")
plt.show()
  • xy 리스트의 길이는 반드시 같아야 합니다.
  • 그래프 모양이 예상과 다르다면, 데이터가 올바른 순서로 정렬되어 있는지 확인하세요.

Y 값만으로 그리기

x 값을 따로 지정하지 않아도 y값만 제공하면 자동으로 x축 값이 설정됩니다. 이 경우 x축은 [0, 1, 2, ...] 형태의 인덱스 값을 사용합니다.

Y 값만으로 그리기
y = [5, 9, 4, 7]

plt.plot(y)
plt.title("자동 X축")
plt.ylabel("Y 값")
plt.show()

이 방식은 단순한 1차원 데이터를 빠르게 시각적으로 확인할 때 유용합니다.

다음 내용이 궁금하다면?

코드프렌즈 PLUS 멤버십 가입 or 강의를 등록해 주세요!