본문으로 바로가기

[matplotlib] 그래프 그리기

category AI/데이터분석 2020. 1. 22. 20:06
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

 

 

 

matplotlib 모듈을 이용하여 그래프 표현하기

 

 

함수의 parameter 혹은 plt의 다른 함수로 그래프 형태 및 설정을 변경 가능.

기본적으로 x, y에 해당하는 값이 필요.

 

 

데이터 생성

 

 


plot( ) : 선 그래프

 

 

 


scatter( ) : 점 그래프

 

 


hist( ) : 히스토그램

 

히스토그램 내용은 밑에 있음.

 

 


그래프에 주석 추가하기

x, y 축 및 타이틀

plt.xlabel(' ') : x 레이블에 주석달기

plt.ylabel(' ') : y 레이블에 주석달기

plt.title(' ') : 그래프 타이틀 달기

 

 

 


Grid (모눈선) 추가

plt.grid(True) 를 통해 grid를 추가할 수 있다.

 

 

 


x, y 축 출력 범위 설정하기

 

plt.xlim(시작값, 끝값)

plt.ylim(시작값, 끝값)

 

 

 


plot 함수 parameters

 

그래프 색상 변경

plot 함수 세번째 인자로 색깔의 앞글자를 넣어주면 됨.

 

 

또는 rgb 값을 직접 줘도 됨.

 

 


그래프 선스타일 변경

그래프 색상과 동일하게 plot 함수 세번째 인자로 스타일을 넣어주면 됨.

 

 

 

'-.' : 대시 닷 대시 닷 모양의 선 

 

 

'^' : 삼각형 모양

여기서 g는 그냥 색깔때문에 줬다.. ^^

 

 

':' : 점이 여러개

 

 

line 두께 바꾸기

 

linewidth 를 명시하면 된다.

 

 

 

그 외에도.....

 

marker는 각 점에서 포인트를 찍어주는 역할을 한다.

 

 

 

 


subplot 구획 나누기

 

 

 


hist 함수

histogram 생성

bins :  histogram bar 개수 설정

alpha : 투명도

 

 

 

 

위 내용은 fastcampus 강의 내용을 정리한 것입니다.