프로그래밍/matplotlib

5.matplotlib 그래프 영역 채우기

woo0429 2022. 12. 27. 01:30
반응형

지난 글에서는 축의 범위를 설정하였다.

이번 글에서는 그래프의 영역을 채울 것이다.

그래프의 영역을 채우는 것은 고등학교 미적분 시간 때 적분의 의미를 이해하기 위해서 등장했었다.

사용되는 함수는 총 3가지가 있다

-fill_between() : 수평 방향의 곡선 사이를 색칠

-fill_betweenx() : 수직 방향의 곡선 사이를 색칠

-fill() : 다각형 영역을 색칠

 

 

fill_between() 함수를 이용하여 수평 방향의 곡 사이를 색칠했다.

x1[1:3]은 x1리스트를 인덱싱 한 것인데 x1의 첫 번째 값 부터 두 번째 값까지를 의미한다.

->(x1[1],y1[1]), (x1[2],y1[2]),(x1[1],0),(x1{2],0) 사이를 색칠

alpha는 색칠 영역의 투명도를 의미한다.

 

 

(x1[2], y1[2]), (x1[3], y1[3]), (0, y1[2]), (0, y1[3]) 사이를 색칠한다.

 

fill()함수를 이용하여 색칠하고자 하는 다각형의 좌표를 입력하면 된다.

<참조>

파이썬으로 데이터 시각화하기

 

반응형