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()

5.1 시각화 패키지 맷플롯리브 소개 — 데이터 사이언스 스쿨
.ipynb .pdf to have style consistency -->
datascienceschool.net
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 |