반응형
matplotlib.pyplot은 간편하게 그래프를 만들고 변화주는 모듈이다.
다음과 같이 그래프를 생성할 수 있다
plt.plot([1,2,3,4])에서 리스트([])안에 들어가는 값은 y값을 의미하고 x값은 0부터 차례대로 생성된다.
plot()함수는 그래프를 생성
show()함수는 그래프를 보여준다.
다음과 같이 리스트를 두 개 입력하게 되면 차례대로 x값, y값으로 인식되어 그래프가 만들어진다.
그래프를 실선 이외에 점선으로도 그릴 수 있다.
'ro' 는 red와 o(원형)의 합성을 의미한다. 'b-'는 blue와 -(실선)을 의미한다.
axis()함수는 [x 최솟값, x 최댓값, y 최솟값, y 최댓값]을 의미한다
matplotlib.pyplot는 numpy 어레이를 주로 이용한다.
np.arrange()는 특정 수열을 생성하는 함수이다. np.arange(0,5,0.5)는 0부터 5미만까지 0.5씩 증가를 의미한다.
plot()함수를 이용해 한 번에 여러 개의 그래프를 생성할 수 있다. 'r--'은 빨간색 점선, 'bs'은 파란색 네모(square),'g^'는 초록색 삼각형을 의미한다.
<참고>
Matplotlib Tutorial - 파이썬으로 데이터 시각화하기
반응형
'프로그래밍 > matplotlib' 카테고리의 다른 글
5.matplotlib 그래프 영역 채우기 (0) | 2022.12.27 |
---|---|
4. matplotlib 축 범위 지정 (0) | 2022.12.27 |
3. matplotlib 범례 표시하기 (0) | 2022.12.27 |
2. matplotlib 축 레이블 설정하기 (0) | 2022.12.27 |