본문 바로가기

시각화/Matplotlib

Matplotlib - 그래프 꾸미기 : marker, markerfacecolor, markersize, color, linewidth, linestyle

반응형

https://steadiness-193.tistory.com/150

 

Matplotlib - plt : xticks, yticks

https://steadiness-193.tistory.com/149 Matplotlib - 선그래프, x축 라벨, y축 라벨, 그래프 제목, 범례 데이터 불러오기 서울에서 경기도로 이동한 인구 데이터 값 import matplotlib.pyplot as plt 한글 폰트..

steadiness-193.tistory.com

 

위 포스팅에서 만든 그래프를 이용한다.

 

 

 

 

 

 

선 그래프의 꾸미기 옵션

 

옵션 설명
'o' 선이 아닌 점 그래프
 
marker 마커 모양
'o'    ','   '^'   '<'   '>'   '*'   '+'  'v'   '8'   's'  'p'   'h'   'D'   '.'
 
markerfacecolor 마커 배경색
'b'  'g'   'r'   'c'   'm'   'y'   'k'   'w'
 
markersize 마커 크기
 
color 선의 색
'b'  'g'   'r'   'c'   'm'   'y'   'k'   'w'
 
linewidth 선의 두께 (숫자)
 
linestyle 선의 스타일
'-'   '--'   '-.'   ':'   'None'
 
label 라벨 지정

 

 

위의 옵션을 이용해서 원하는 그래프를 그려볼 수 있다.

 

 

선이 아닌 점 그래프

 

 

'o'만 넘겨주면 선이 아닌 점으로만 그래프가 그려진다.

 

 

 

 

 

원하는 옵션으로 그래프 그리기

 

 

 

 

 

 

간단한 버전

 

선의 색마커모양, 그리고 선 스타일을 한꺼번에 인자로 넣어서 그릴 수도 있다.

 

 

 

위 인자로 준 ko-를 하나씩 보면

 

color = 'k'

선의 색을 검정으로 하겠다.

 

marker='o'

마커 모양을 원으로 하겠다.

 

linestyle='-'

선 스타일을 -로 하겠다.

 

위 세가지 인자를 간단하게 만든 것이다.

 

 

 

 

 

스타일 서식 지정

 

 

색, 폰트 등 디저인적 요소를 사전에 지정된 스타일로 빠르게 일괄 변경한다.

 

단, 스타일 서식을 지정하는 것은 Matplotlib 실행 환경 설정을 변경하는 것이므로 

 

다른 파일을 실행할 때도 계속 적용되는 점에 주의한다.

 

 

 

 

 

반응형