반응형

파이썬 데이터 분석 / matplotlib 패키지 라인 플롯(line plot) 스타일 설정

 

데이터 생성

우선 plot의 스타일을 알아보기 위해 데이터를 생성합니다.

 

matplotlib 색상 지정

라인의 색상을 정하기 위해 색상 옵션을 설정할 수 있습니다.

색상을 지정하는 방법은 색 이름 또는 약자 또는 #로 시작되는 RGB 코드를 사용할 수 있습니다. 

아래는 자주 사용하는 색상표입니다.

문자열 약자
Blue b
Green g
Red r
White w
Yellow y
Black b
Cyan c
Magenta m

matplotlib Marker 종류

데이터의 위치를 나타내는 기호를 마커(Makter)라고 합니다.

마커의 종류는 아래와 같고, 색상과 마찬가지로 옵션으로 지정해줄 수 있습니다.

기호 의미
. Point marker
, Pixel marker
o Circle marker
v Triangle down marker
^ Triangle up marker
< Triangle left marker
> Triangle right marker
s Square marker
p Pentagon marker
* Star marker
h Hexagon marker
+ Plus marker
x X marker

matplotlib 선 종류

선 스타일에는 아래 표와 같이 있습니다. 

기호 의미
- 실선 스타일 - solid
-- 대시선 스타일 - dashed
-. 대시 점선 스타일 - dashdot
: 점선 스타일 - dotted

matplotlib 기타 스타일

위의 스타일 외에도 여러가지 스타일을 지정할 수 있습니다. 

문자열 약자 의미
color c 'r', 'g', 'b', 'w' ... 선 색상
linewidth lw 정수 선 굵기
linestlye ls '-', '--', '-.', ':' 선 스타일
marker m 'o', '^',  '<', ... 마커 종류
markersize ms 정수 마커크기
markeredgecolor mec 'r', 'g', 'b', 'w' ... 마커 선 색상
markeredgewidth mew 정수 마커 선 굵기
markerfacecolor mfc 'r', 'g', 'b', 'w' ... 마커 내부 색상

반응형

+ Recent posts