Python 구현 영역 채 우기 예제 코드
IDE:Pycharm
Python 환경:python 3.7
Matplotlib: Matplotlib 1.11
Numpy: Numpy1.15.
영역 채 우기
머리말
한 구역 을 어떻게 채 우 는 지 는 한 구역 에 색 을 칠 하 는 것 이다.
코드 및 효과 도
fill()함수 소개
문서:https://matplotlib.org/api/_as_gen/matplotlib.pyplot.fill.html
소개:다각형 채 우기 그리 기
속성:
코드 및 효과 도
fill_between()함수 소개
예시
import matplotlib.pyplot as plt
import numpy as np
x= np.linspace(0,5*np.pi, 1000)
y1 = np.sin(x)
y2 = np.sin(2*x)
#plt.plot(x,y1)
#plt.plot(x,y2)
plt.fill(x,y1,'b',alpha=0.5)
plt.fill(x,y2,'r',alpha=0.3)
plt.fill_between(x,y1,y2,facecolor='green')
plt.grid(True)
plt.show()
#########################################################
plt.plot(x,y1,'b',alpha=0.5)
plt.plot(x,y2,'r',alpha=0.3)
#
# , , interpolate
plt.fill_between(x,y1,y2,where=y1>=y2,facecolor='green',interpolate=True)
plt.fill_between(x,y1,y2,where=y2>y1,facecolor='yellow',interpolate=True)
plt.grid(True)
plt.show()
###########################################################
n = 256
X = np.linspace(-np.pi, np.pi, n, endpoint=True)
Y = np.sin(2 * X)
plt.plot(X, Y + 1, color='blue', alpha=1.00)
plt.fill_between(X, 1, Y + 1, color='blue', alpha=.25)
plt.plot(X, Y - 1, color='blue', alpha=1.00)
plt.fill_between(X, -1, Y - 1, (Y - 1) > -1, color='blue', alpha=.25)
plt.fill_between(X, -1, Y - 1, (Y - 1) < -1, color='red', alpha=.25)
plt.xlim(-np.pi, np.pi)
plt.xticks(())
plt.ylim(-2.5, 2.5)
plt.yticks(())
효과 그림:참고 영상:Python 데이터 시각 화 분석 matplotlib 튜 토리 얼
결어:
matplotlib 가 제공 한 문서 에 감 사 드 립 니 다.
파 이 썬 구현 영역 에 채 워 진 예제 코드 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.더 많은 파 이 썬 영역 채 워 진 내용 은 예전 의 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 많은 응원 부 탁 드 리 겠 습 니 다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Python의 None과 NULL의 차이점 상세 정보그래서 대상 = 속성 + 방법 (사실 방법도 하나의 속성, 데이터 속성과 구별되는 호출 가능한 속성 같은 속성과 방법을 가진 대상을 클래스, 즉 Classl로 분류할 수 있다.클래스는 하나의 청사진과 같아서 하나의 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.