1. 그래프의 선 색상을 지정하는 여러방법
(아래 예시에서 x의 값 증감시키는 이유는 그래프에서 선이 겹치지 않게 하기 위해서)
plt.plot(x,np.sin(x), color = 'blue') # 색상 파랑으로 지정
plt.plot(x,np.sin(x-1), color = 'g') #약어 사용, g = green
plt.plot(x,np.sin(x-2), color ='0.75') # 0~1사이에서 0이면 검정 1이면 흰색
plt.plot(x,np.sin(x-3), color = '#FFDD44') # RGB 의 각각의 자리를 16진수 두자리로 표현
plt.plot(x,np.sin(x-4), color = (1.0,0.2,0.3)) # RGB의 각각의 자리를 0-1의 정도로 표현
plt.plot(x,np.sin(x-5), color = 'chartreuse') # 색상 이름 직접 지정

-파랑과 검정은 둘다 b로 시작해서 헷갈리는데, 사실 검정의 약어는 k라서 괜찮다.
rgb = 모니터 출력에 주로 쓰는 빛의 삼원색(레드/그린/블루)
cmyk = 인쇄 출력에 주로 쓰는 색의 삼원색 (시안/마젠타/옐로우/블랙)
어떤 색상의 약어는 rgb를 어떤 색상의 약어는 cmyk를 쓴다.
2. 선의 종류
plt.plot(x,x+0, linestyle = 'solid')
plt.plot(x,x+1, linestyle = 'dashed')
plt.plot(x,x+2, linestyle = 'dashdot')
plt.plot(x,x+3, linestyle = 'dotted')
기호로 나타내면 이렇다▽
plt.plot(x,x+4, linestyle = '-')
plt.plot(x,x+5, linestyle = '--')
plt.plot(x,x+6, linestyle = '-.')
plt.plot(x,x+7, linestyle = ':')

3. 선 스타일+색상 함께 쓰기
plt.plot(x,x+0, '-g') #solid green
plt.plot(x,x+1, '--c') # dashed cyan
plt.plot(x,x+2, '-.k') # dashdot black
plt.plot(x,x+3, ':r') # dotted red
'python > [modules] matplotlib' 카테고리의 다른 글
| 6. 그래프의 완성. 라벨과 각주( legend,선에 대한 정보 표시) (0) | 2023.04.26 |
|---|---|
| 5. 그래프 표 세부조정 (0) | 2023.04.26 |
| 3. 그래프 이미지 저장 및 불러오기 (0) | 2023.04.26 |
| 2. 그래프 두가지를 동시에 표시하기, 화면 분할하여 그래프 넣기 (0) | 2023.04.26 |
| 1. matplotlib란? 예시용 표 작성 (0) | 2023.04.26 |