Python実装エリアの塗りつぶしコード例
使用するライブラリと環境:
IDE:Pycharm
Python環境:python 3.7
Matplotlib:Matplotlib 1.11
Numpy:Numpy 1.15.
領域の塗りつぶし
前言
どのように一ブロックの領域を塗りつぶすかというと、一ブロックのエリアに色を塗るということです。
コードと効果図
fill関数の紹介
ドキュメント:https://matplotlib.org/api/_アワgen/matplotlib.pylot.fill.
紹介:塗りつぶし多角形を描く
属性: args:x,yのシーケンスであり、各多角形はそのノードxとyの位置リストによって定義される 。色:塗りつぶし色 アルファ:透明度 2つの図の重ね合わせ領域のみを埋めます。
コードと効果図
fill_between()関数紹介 x:一つのシーケンスで、曲線を定義するノードのx座標 y 1:第一曲線のy座標 を定義するシーケンスとすることができる。 y 2:一つのシーケンスであってもよく、第二の曲線を定義するy座標 where:オプションパラメータ、ブール値、y 1>y 2はy 1線が上にある時に充填します。y 1を充填します。 interpolate:図を見ると、一部の充填箇所に空きがあり、このパラメータはTurで自動的に を充填します。 face色:塗りつぶしたい色 interpolateパラメータを加える効果:
例
動画リスト
結語:
matplotlibの提供した文書に感謝して、麦学院の提供するビデオの教育に感謝します。
ここでPythonの実装エリアに関するコード例についての記事を紹介します。Pythonエリアの内容については以前の記事を検索したり、下記の関連記事を見たりしてください。これからもよろしくお願いします。
IDE:Pycharm
Python環境:python 3.7
Matplotlib:Matplotlib 1.11
Numpy:Numpy 1.15.
領域の塗りつぶし
前言
どのように一ブロックの領域を塗りつぶすかというと、一ブロックのエリアに色を塗るということです。
コードと効果図
fill関数の紹介
ドキュメント:https://matplotlib.org/api/_アワgen/matplotlib.pylot.fill.
紹介:塗りつぶし多角形を描く
属性:
コードと効果図
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(())
効果図:動画リスト
結語:
matplotlibの提供した文書に感謝して、麦学院の提供するビデオの教育に感謝します。
ここでPythonの実装エリアに関するコード例についての記事を紹介します。Pythonエリアの内容については以前の記事を検索したり、下記の関連記事を見たりしてください。これからもよろしくお願いします。