맷플롯립(Matplotlib)
- 데이터를 차트나 플롯으로 시각화
- Matplotlib의 주요 모듈인 pyplot은 plt라는 명칭으로 import 하는 것이 관례
import matplotlib.pyplot as plt
라인 플롯(plot)
- plt.plot()
: 라인 플롯을 그림
: x축과 y축의 값을 기재하고 시각화
import matplotlib.pyplot as plt
plt.plot([1,2,3,4],[2,4,8,6])
plt.show()
제목 및 축 레이블 삽입
- plt.title()
: 그래프의 제목 삽입
- plt.xlabel() or plt.ylabel()
: x축 or y축에 축 이름 삽입
plt.title('test')
plt.plot([1,2,3,4],[2,4,8,6])
plt.xlabel('hours')
plt.ylabel('score')
plt.show()
라인 추가 및 범례 삽입
- 여러 개의 plot()을 이용해 그래프에 라인 추가
- plt.legend()
: 그래프에 범례 생성
plt.title('students')
plt.plot([1,2,3,4],[2,4,8,6])
plt.plot([1.5,2.5,3.5,4.5],[2,5,8,10])
plt.xlabel('hours')
plt.ylabel('score')
plt.legend(['A student', 'B student'])
plt.show()
'AI > NLP' 카테고리의 다른 글
[라이브러리] 넘파이(Numpy) - ndarray, 메소드, 슬라이싱, 정수 인덱싱 (0) | 2023.07.07 |
---|---|
[라이브러리] 판다스(Pandas) - 시리즈(Series), 데이터프레임(DataFrame), 외부 데이터 읽기, 프로파일링(Profiling) (0) | 2023.07.05 |
Word Embedding과 Word2Vec (0) | 2023.07.03 |
LSTM(Long Short-Term Memory) (0) | 2023.07.03 |
RNN(Recurrent Neural Network) (0) | 2023.06.29 |