반응형
목차
[Python, matplotlib] 선 스타일
Sytax는 아래와 같습니다.
y 값을 선으로 표현하고 선의 스타일을 "linestyle"로 정의 합니다.
plt.plot(y, linestyle = value)
value 값의 항목은 아래 테이블과 같습니다. 스타일명을 사용해도 되고 값을 입력해도 됩니다.
스타일 명 | 값 |
soild | "-" |
dotted | ":" |
dashed | "--" |
dashdot | "-." |
None | "" |
예제 코드>>
import matplotlib.pyplot as plt
import random
x = [0, 1, 2, 3]
#임의의 y값 넣기
y = []
for _ in range(4):
y.append(random.randrange(0,10))
plt.plot(x,y, linestyle = "--")
plt.title("Plot")
plt.show()
결과>>
반응형
[Python, matplotlib] 선 색상, 색깔
Sytax는 아래와 같습니다.
y 값을 선으로 표현하고 선의 색상을 "color"로 정의 합니다.
plt.plot(y, color = value)
color의 value 값은 링크를 들어가시면 여러 색깔을 선택할 수 있습니다. 원하는 색깔의 hex나 이름을 복사해서 입력하시면 됩니다.
예제 코드>>
import matplotlib.pyplot as plt
import random
x = [0, 1, 2, 3]
#임의의 y값 넣기
y = []
for _ in range(4):
y.append(random.randrange(0,10))
plt.plot(x,y, linestyle = ":", color = "brown")
plt.title("Plot")
plt.show()
결과>>
[Python, matplotlib] 선 두께 (Thickness, width)
Sytax는 아래와 같습니다.
y 값을 선으로 표현하고 선의 굵기를 "linewidth"로 정의 합니다.
plt.plot(y, linewidth = value)
linewidth 의 값은 정수, 실수 입력이 가능합니다.
예제 코드>>
import matplotlib.pyplot as plt
import random
x = [0, 1, 2, 3]
#임의의 y값 넣기
y = []
for _ in range(4):
y.append(random.randrange(0,10))
plt.plot(x,y, linestyle = "-", color = "#FF7F50", linewidth = "12.3")
plt.title("Plot")
plt.show()
결과>>
반응형
'파이썬(Python) > matplotlib' 카테고리의 다른 글
[Python] Sine파 그래프 그리기(Matplotlib, 여러개 사인파 한그래프 표기) (4) | 2022.10.18 |
---|---|
[Python]Matplotlib 그래프 그리기 팁(사이즈, subplot, 주석 (0) | 2022.03.04 |
[Python, matplotlib] 여러 그래프에 한 화면에 그리기 (subplot) (0) | 2021.10.16 |
[Python, matplotlib] 그래프에 Grid 그리기 예제 (옵션사용) (0) | 2021.10.15 |
graph내에 event 처리 방법 - 마우스 클릭, 롤오버 (0) | 2020.11.20 |