본문 바로가기
Python

[Python, 데이터 캠프] Intermediate Python - Matplotlib(히스토그램, 산점도 위주)

by 다랭킴 2020. 2. 2.

원본출처: Data Camp(https://www.datacamp.com/)

저작물의 모든 것을 공개하지 않았으며

저작권 문제 시 댓글을 달아주시면 조치를 취하겠습니다.

 

 


 

 

1. plt.plot(x축 자료, y축 자료) : 선그래프 그리기


2. plt.scatter(x축 자료, y축 자료): 산점도 그리기

plt.xscale('log'): x축 자료에 로그취하기


 

 

3. plt.hist( x, bins = 구간의 수): bins 구간의 히스토그램 그리기

x: 히스토그램으로 빈도 수를 나타낼 하나의 자료,

 

plt.show( ):그래프 띄우기

plt.clf( ):그래프 지우기

 

 

 

 

 

+히스토그램 비교하기

 

 

 


 

 

4. plt.xlabel(' '), plt.ylabel(' '): x,y축 이름적기 / plt.title(' '): 그래프 전체제목

 

plt.xticks(리스트): x축 범위를 입력한 리스트의 값으로 바꾸기

 

 

 

 

 

 

+ 변수에 담아서 전달하기

 

 

 

 

 


 

 

5. plt.scatter( s = 산점도 점의 크기,
                               c= 산점도 점의 색깔(딕셔너리),
              alpha = 투명도 )

1) 산점도 점의 크기(size)를 어떤 기준(pop)으로 나타내려면

np.array()로 자료형을 바꿔주고 상수로 크기를 조절한다.

 

2) c = col의 딕셔너리와 그래프는 이렇게 생겼다.

 

 

 

 

 

+ plt.grid(True): x,y축에 나타난 범위를 기준으로 그리드 추가하기

 

댓글