matplotlib
그래프를 그려주는 라이브러리
그래프 그리기와 데이터 시각화가 쉬워짐
1. 단순 그래프 그리기
그래프 그릴 때, matplotlib의
pyplot
모듈 이용함
# sin함수 그리기
import numpy as np
import matplotlib.pyplot as plt
# 데이터 준비
x = np.arange(0, 6, 0.1)
y = np.sin(x)
# 그래프 그리기
plt.plot(x, y)
plt.show()
np.arange(start, end, dist)
- 넘파이의 arange메서드
- 첫번째 인자에는 시작점, 두번째 인자에는 끝점, 세번째 인자에는 간격이 들어감
plt.plot(x, y)
- x, y를 인수로 그래프 그림
plt.show()
- 그려진 그래프를 화면에 출력
2. pyplot의 기능
제목과 각 축의 이름(레이블) 표시 등
import numpy as np
import matplotlib.pyplot as plt
# 데이터 준비
x = np.arange(0, 6, 0.1)
y1 = np.sin(x)
y2 = np.cos(x)
# 그래프 그리기
plt.plot(x, y1, label="sin")
plt.plot(x, y2, linestyle="--", label="cos")
plt.xlabel("x")
plt.ylabel("y")
plt.title('sin & cos')
plt.legend()
plt.show()
3. 이미지 표시하기
- 이미지 표시:
imshow()
- 이미지 읽음:
imread()
import matplotlib.pyplot as plt
from matplotlib.image import imread
img = imread('사진 경로 넣기')
plt.imshow(img)
plt.show()
'Study > ML, AL' 카테고리의 다른 글
[퍼셉트론] 퍼셉트론의 한계 (0) | 2021.04.15 |
---|---|
[퍼셉트론] 퍼셉트론이란 무엇일까 (0) | 2021.04.15 |
numpy를 사용해봅시다 (0) | 2021.04.14 |