-임포트
import matplotlib.pyplot as plt
from matplotlib import rc
rc('font', family='폰트종류') -->> 폰트 인코딩 작업
rc('font', family='Malgun Gothic')
-형태
plt.title('그래프제목', loc='left or center or right )
plt.그래프타입(데이터값, color='색상', label='범례내용', range(시작숫자, 종료숫자+1, 간격))
plt.xlabel()--> x라벨에 이름붙이기
plt.ylabel()--> y라벨에 이름붙이기
plt.figure(figsize=(x축크기,y축크기))
plt.legend() --> 범례 출력하기
plt.scatter() --> 그래프에 점찍기
plt.grid() -->> 그래프에 눈금격자
plt.show() -->> 그래프 출력하기
range 범위내에 있는 값이더라도 간격이 있으면 그래프에 안나옴
(1~12월까지 데이터가 다 있어도 range 간격이 2면 1, 3, 5, 7, 9, 11월만 출력된단 뜻)
-스타일 옵션
color, marker, ls (라인스타일), lw(선 두께),
-종류
plt.plot([x축리스트], [y축리스트]) : 선형그래프
plt.bar([x축리스트], [y축리스트]) : 세로형 막대그래프
plt.barh([x축리스트], [y축리스트]) : 가로형 막대그래프
plt.pie(리스트, lables = 라벨리스트) : 원형그래프
plt.pie -> explode =띄울정도
autopct=%.1f%% 0.1%까지 표시하겠다
plt.scatter(x좌표 리스트, y좌표 리스트) : 산포도그래프
plt.hist() : 히스토그램 그래프
