Python関数描画と高度な代数の統合例(1):サイン関数とコサイン関数
Python関数描画と高度代数の統合例(2):Flashpoint関数
Python関数描画と高度代数の連携例(3):X|Y軸|グリッド線の設定
Python関数描画と高度代数の統合例(4):X|Y軸基準線|基準領域の設定
Python関数描画と高度代数の統合例(5):折れ線グラフの総合事例
Python 関数描画と高度な代数の統合例 (6): 棒グラフ | ヒストグラム | 円グラフ
Python関数描画と高度代数の統合例(7):リミットダイアグラム | 散布バブルダイアグラム
Python 関数描画と高度な代数の統合例 (8): 箱ひげ図 | エラーバー プロット | 積み上げプロット
1: X|Y 軸に平行な基準線を描画します。
import matplotlib.pyplot as plt
import numpy as np
from pylab import mpl
'''
Function 関数: X|Y 軸に平行な基準線を描画します
呼び出し署名: plt.axhline(y=0.0,c="r",ls= " --",lw=2) | plt.axvline(x=4.0, c="r", ls="--", lw=2) パラメータの
説明:
y: 水平基準線の始点
c: 基準線線色
ls: 基準線の線種
lw: 基準細線幅
''''
# 中国語表示フォントを設定
mpl.rcParams["font.sans-serif"] = ["SimHei"]
# 通常表示記号を設定
mpl .rcParams[" axes.unicode_minus"] = False
x = np.linspace(0.05, 10, 1000)
y = np.sin(x)
plt.plot(x, y, ls="-.", lw=2, c="c "、label="plot 関数は正弦関数を描画します。axhline|axvline は水平および垂直の基準線を設定します")
plt.legend()
plt.axhline(y=0.0, c="r", ls="--", lw=1)
plt.axvline(x=4.5, c="r", ls="--", lw=1)
plt.show()
2: X|Y 軸に平行な基準線を引く効果
3: X|Y 軸に垂直な参照領域を描画します。
import matplotlib.pyplot as plt import numpy as np from pylab import mpl '' 関数: X|Y 軸に垂直な参照領域を描画する 署名の呼び出し: plt.axvspan(xmin=4.0, xmax=6.0, facecolor="y" , alpha=0.3) plt.axhspan(ymin=0.0, ymax=0.5, facecolor="y", alpha=0.3) パラメータの説明: xmin: 参照領域の開始位置 xmax: 参照領域の終了位置 facecolor:参照領域の塗りつぶしの色 alpha: 参照領域の色の塗りつぶし透明度 '''' # 中国語の表示フォントを設定します。 mpl.rcParams["font.sans-serif"] = ["SimHei"] # 通常の表示記号を設定します。 mpl.rcParams[" axes.unicode_minus"] = False x = np.linspace(0.05, 10, 1000) y = np.sin(x) plt.plot(x, y, ls="-.", lw=2, c="c "、label="plot 関数は正弦波イメージを描画します|axvspace 関数は X|Y 軸に垂直な領域を描画します") plt.legend() plt.axvspan(xmin=4.0, xmax=6.0, facecolor="y", alpha=0.3) plt.axhspan(ymin=0.0, ymax=0.5, facecolor="y", alpha=0.3) plt 。見せる()