728x90
반응형
SMALL
스타일 지정
플롯 명령어는 보는 사람이 그림을 더 알아보기 쉽게 하기 위해 다양한 스타일 (style)을 지원한다. plot 명령어에서는 다음과 같이 추가 문자열 인수를 사용하여 스타일을 지원한다.
plt.title("'rs--' 스타일의 plot ")
plt.plot([10, 20, 30, 40], [1, 4, 9, 16], 'rs--')
plt.show()
스타일 문자열은 색깔 (color), 마커 (marker), 선 종류 (line style)의 순서로 지정한다. 만약 이 중 일부가 생략되면 디폴트값이 적용된다.
색깔
색깔을 지정하는 방법은 색 이름 혹은 약자를 사용하거나 # 문자로 시작되는 RGB코드를 사용한다.
마커
데이터 위치를 나타내는 기호를 마커 (marker)라고 한다. 마커의 종류는 다음과 같다.
마커 문자열 | 의미 |
. | point marker |
, | pixel marker |
o | circle marker |
v | triangle_down marker |
^ | triangle_up marker |
< | triangle_left marker |
> | triangle_right marker |
1 | tri_down marker |
2 | tri_up marker |
3 | tri_left marker |
4 | tri_right marker |
s | square marker |
p | pentagon marker |
* | star marker |
h | hexagon1 marker |
H | hexagon2 marker |
+ | plus marker |
x | x marker |
D | diamond marker |
d | thin_diamond marker |
선 스타일
선 스타일에는 실선 (solid), 대시선 (dashed), 점선 (dotted), 대시-점선 (dash-dit) 이 있다. 지정 문자열은 다음과 같다.
기타 스타일
라인 플롯에서는 앞서 설명한 세 가지 스타일 이외에도 여러가지 스타일을 지정할 수 있지만 이 경우에는 인수 이름을 정확하게 지정해야 한다.
plt.plot([10, 20, 30, 40], [1, 4, 9, 16], c="b",
lw=5, ls="--", marker="o", ms=15, mec="g", mew=5, mfc="r")
plt.title("스타일 적용 예")
plt.show()
728x90
반응형
LIST
'Python Library > Matplotlib' 카테고리의 다른 글
[Matplotlib] 시각화 패키지 (4) (0) | 2022.02.22 |
---|---|
[Matplotlib] 시각화 패키지 (3) (0) | 2022.02.22 |
[Matplotlib] 시각화 패키지 (1) (0) | 2022.02.22 |
[Matplotlib] 이미지맵 (imshow) (0) | 2021.12.22 |
Matplotlib (0) | 2021.12.22 |