기본 선 그래프 그리기 : plt.plot()

30 P
QUESTION 01 #371
월별 평균 기온 데이터를 선 그래프로 시각화하는 프로그램입니다. 빈칸을 채워 그래프를 완성하세요.
main.py
import matplotlib
matplotlib.use('Agg')
import matplotlib.pyplot as plt

months = ['1월', '2월', '3월', '4월', '5월']
temp = [-2, 1, 8, 14, 20]

# 선 그래프를 그립니다.
plt.(months, temp)
plt.title('Monthly Temperature')
plt.show()

print("데이터 수:", len(months))
print("최고 기온:", max(temp))
실행 결과 예시
데이터 수: 5
최고 기온: 20
INTERACTIVE SHELL Shift + Enter 로 즉시 실행

matplotlib(맷플롯립)이란?

matplotlib은 파이썬에서 그래프와 차트를 그리는 대표적인 시각화 라이브러리입니다.

기본 사용 패턴

matplotlib으로 그래프를 그리는 과정은 항상 3단계입니다.

import matplotlib.pyplot as plt

# 1단계: 데이터 준비
x = ['1월', '2월', '3월', '4월', '5월']
y = [-2, 1, 8, 14, 20]

# 2단계: 그래프 그리기
plt.plot(x, y)

# 3단계: 화면에 표시
plt.show()

plt.plot()의 기본 문법

plt.plot(x데이터, y데이터)
인자 역할 예시
x데이터 가로축 값 월 이름, 날짜 등
y데이터 세로축 값 기온, 판매량 등

선 그래프가 적합한 상황

상황 적합한 그래프
시간에 따른 변화 선 그래프
항목별 크기 비교 막대 그래프
전체 대비 비율 원형 차트
두 변수의 관계 산점도

matplotlib.pyplot을 plt로 줄여 쓰는 이유

import matplotlib.pyplot as plt

matplotlib.pyplot은 이름이 너무 길기 때문에 관례적으로 plt라는 별명(alias)을 사용합니다. 전 세계 파이썬 개발자들이 공통으로 사용하는 약속입니다.

💡 핵심: 선 그래프 = plt.plot(), 그래프 표시 = plt.show()