Processor

【Matplotlib】 숫자 입력하기

작성자 임베디드코리아 작성일26-04-15 00:00 조회72회 댓글0건
Matplotlib 숫자 입력하기
◆ matplotlib.pyplot 모듈의 plot()은 선 (Line) 또는 마커 (Marker) 그래프 그리기에 사용되는 함수이다.
◆ plot() 함수에 y 값을 리스트 형태로 입력하면 위 그림과 같은 꺾은선 그래프가 그려진다.

---<< 함수 >>-----------------------------------------------------------------------------------
● plt.plot(x='',y='',marker='',linestyle='',color='',label='')
    : 선 그래프를 그릴 수 있다.

  ▶ x: x값 설정
  ▶ y: y값 설정
  ▶ marker (optional): 마커는 데이터 포인트를 표시하는 데 사용
  ▶ linestyle (optional): 선 스타일 지정
  ▶ color (optional): 선 색상 지정
  ▶ label (optional): 그래프 이름 지정

예) 점선 그래프 그리기
plt.plot(np.random.randn(50).cumsum(), 'k--') 
# cumsum은 random하게 생성된 값들의 누적
# 즉, 정규화된 난수를 누적그래프로 만들었다.
# k는 검은색을 뜻하며, --를 붙여서 점선으로 만든다.
plt.show()

_________________________________________________________________________________________________

---<<예제 : Base_Graph01.py  임의의 값으로 그래프 그리기 >-----------------------------
import matplotlib.pyplot as plt

x = [1, 2, 3, 4, 5]
y = [10, 15, 13, 18, 20]

plt.plot(x, y)
plt.show()
________________________________________________________________________________________________

---<<예제 : Base_Graph02.py  임의의 값으로 그래프 그리기 >-----------------------------

import matplotlib.pyplot as plt

plt.plot([1, 2, 3, 4], [2, 3, 5, 10])
plt.show()
_______________________________________________________________________________________________
▶ 점 (1, 2), (2, 3), (3, 5), (4, 10)를 잇는 꺾은선 그래프가 나타난다.


---<<예제 : Base_Graph03.py  임의의 값으로 그래프 그리기 >-----------------------------
import matplotlib.pyplot as plt

plt.plot([2, 3, 5, 10])
plt.show()
______________________________________________________________________________________________
▶ x 값은 기본적으로 [0, 1, 2, 3]이 되어서, 점 (0, 2), (1, 3), (2, 5), (3, 10)를
  잇는 꺾은선 그래프가 나타난다.


---<<예제 : Base_Graph04.py  레이블이 있는 데이터 사용하기 >-----------------------------
import matplotlib.pyplot as plt

data_dict = {'data_x': [1, 2, 3, 4, 5], 'data_y': [2, 3, 5, 10, 8]}

plt.plot('data_x', 'data_y', data=data_dict)
plt.show()
___________________________________________________________________________________________________
▶ 파이썬 딕셔너리와 같이 레이블이 있는 데이터를 그래프로 나타낼 수 있다.
▶ 예제에서와 같이, 먼저 plot() 함수에 데이터의 레이블 (딕셔너리의 키)을 입력해주고,
    data 파라미터에 딕셔너리를 지정해준다.