axhline【水平線 (単一)】3.9
axvline【垂直線 (単一)】
hlines【水平線 (複数)】3.3
vlines【垂直線 (複数)】3.3
axhspan【水平範囲】3.9
axvspan【垂直範囲】3.9
axline【直線】3.3
axes.Axes.axhline【水平線 (単一)】3.9
axes.Axes.axvline【垂直線 (単一)】
pyplot.axhline【水平線 (単一)】3.9
pyplot.axvline【垂直線 (単一)】
メモ
概要
- 単一の水平線・垂直線を追加
- 線のスタイル
- 引数で指定
- 戻り値の線分のプロパティ設定
- 極座標対応 3.9
- axhline【水平線 (単一)】対応
- axhspan【水平範囲】・axvspan【垂直範囲】も対応 (例参照)
関連
外部リンク
構文
axes.axhline(y=0, xmin=0, xmax=1, **kwargs)
axes.axvline(x=0, ymin=0, ymax=1, **kwargs)
pyplot.axhline(y=0, xmin=0, xmax=1, **kwargs)
pyplot.axvline(x=0, ymin=0, ymax=1, **kwargs)
戻り値 (Line2D)線分
y (float)水平線のy座標
x (float)垂直線のx座標
xmin (float)ymin (float)最小位置 (0 ~ 1)
xmax (float)ymax (float)最大位置 (0 ~ 1)
以下、可変長キーワード引数
kwargsLine2D【線分】プロパティ (transform【座標変換】を除く)
例:axes.Axes.axhline【水平線 (単一)】・axes.Axes.axvline【垂直線 (単一)】
例:pyplot.axhline【水平線 (単一)】・pyplot.axvline【垂直線 (単一)】
axes.Axes.hlines【水平線 (複数)】3.3
axes.Axes.vlines【垂直線 (複数)】3.3
pyplot.hlines【水平線 (複数)】3.3
pyplot.vlines【垂直線 (複数)】3.3
メモ
概要
- 複数(単一も可)の水平線・垂直線を追加
- 線分のスタイル
- 引数で指定
- 戻り値の線分コレクションのプロパティ設定
関連
外部リンク
構文
axes.hlines(y, xmin, xmax, colors=None, linestyles='solid', label='', *, data=None, **kwargs)
axes.vlines(x, ymin, ymax, colors=None, linestyles='solid', label='', *, data=None, **kwargs)
pyplot.hlines(y, xmin, xmax, colors=None, linestyles='solid', label='', *, data=None, **kwargs)
pyplot.vlines(x, ymin, ymax, colors=None, linestyles='solid', label='', *, data=None, **kwargs)
戻り値 (LineCollection)線分コレクション
y (float | 配列形式)y座標
xmin (float | 配列形式)xmax (float | 配列形式)x座標の最小値・最大値
x (float | 配列形式)x座標
ymin (float | 配列形式)ymax (float | 配列形式)y座標の最小値・最大値
colors (color | list[color])線の色 (デフォルト:'k' rcParams["lines.color"] 'C0'3.3)
linestyles ('solid'|'dashed'|'dashdot'|'dotted')線スタイル
label凡例ラベル
以下、キーワード引数
data (インデックス可能オブジェクト)ラベル名指定データ
引数にラベル名を指定し、ラベル名と実際の値をここで指定 (対象引数:yxminxmaxxyminymaxcolors)
以下、可変長キーワード引数
kwargsLineCollection プロパティ
例:axes.Axes.hlines【水平線 (複数)】・axes.Axes.vlines【垂直線 (複数)】
例:pyplot.hlines【水平線 (複数)】・pyplot.vlines【垂直線 (複数)】
axes.Axes.axhspan【水平範囲】3.9
axes.Axes.axvspan【垂直範囲】3.9
pyplot.axhspan【水平範囲】3.9
pyplot.axvspan【垂直範囲】3.9
メモ
概要
- 水平範囲・垂直範囲を追加
- 範囲領域のスタイル
- 引数で指定
- 戻り値の
Polygon【ポリゴン (多角形)】Rectangle【長方形】3.9 のプロパティ設定
- 他の描画と重なる場合、アルファ値を調整
- 極座標対応 3.9〔 例 〕
- axhspan【水平範囲】対応
- axvspan【垂直範囲】対応
- axhline【水平線 (単一)】も対応
関連
外部リンク
構文
axes.axhspan(ymin, ymax, xmin=0, xmax=1, **kwargs) 3.9
pyplot.axhspan(ymin, ymax, xmin=0, xmax=1, **kwargs) 3.9
(Polygon Rectangle3.9)範囲領域
ymin (float)範囲下位のy座標
ymax (float)範囲上位のy座標
xmin (float)範囲下位のx位置 (0 ~ 1)
xmax (float)範囲上位のx位置 (0 ~ 1)
以下、可変長キーワード引数
kwargsPolygon Rectangle3.9 プロパティ
axes.axvspan(xmin, xmax, ymin=0, ymax=1, **kwargs)
pyplot.axvspan(xmin, xmax, ymin=0, ymax=1, **kwargs)
(Polygon Rectangle3.9)範囲領域
xmin (float)範囲下位のx座標
xmax (float)範囲上位のx座標
ymin (float)範囲下位のy位置 (0 ~ 1)
ymax (float)範囲上位のy位置 (0 ~ 1)
以下、可変長キーワード引数
kwargsPolygon Rectangle3.9 プロパティ
例:axes.Axes.axhspan【水平範囲】・axes.Axes.axvspan【垂直範囲】
例:pyplot.axhspan【水平範囲】・pyplot.axvspan【垂直範囲】
例:極座標
axes.Axes.axline【直線】3.3
pyplot.axline【直線】3.3
メモ
概要
- 直線を追加 (補助線として利用)
- 直線のスタイル
- 引数で指定
- 戻り値の線分のプロパティ設定
- 指定方法
- xy1 (座標1)とxy2 (座標2)の2点を指定
- xy1 (座標1)とslope (傾き)を指定