matplotlib.pyplot.axline #
- matplotlib.pyplot. axline ( xy1 , xy2 =なし, * ,勾配=なし, ** kwargs ) [source] #
無限に長い直線を追加します。
線は、 xy1とxy2の 2 点、またはxy1と勾配の 1 点で定義できます。
これは、x および y スケールに関係なく「画面上」に直線を描画するため、片対数プロットでの指数関数的減衰、対数対数プロットでのべき法則などの描画にも適しています。ただし、勾配 は線形スケールでのみ使用する必要があります。 ; 他のすべてのスケールでは明確な意味がないため、動作は未定義です。非線形スケールの点xy1、xy2を使用して直線を指定してください。
transformキーワード引数は、ポイント xy1 、 xy2 にのみ適用され ます。勾配(指定されている場合) は常にデータ座標です。
ax.transAxes
これは、固定勾配でグリッド線を描画する場合などに使用できます。- パラメータ:
- xy1、xy2 (フロート、フロート)
ラインが通過するポイント。xy2または勾配のいずれかを指定する必要があります。
- スロープフロート、オプション
ラインの傾き。xy2または勾配のいずれかを指定する必要があります。
- 戻り値:
- その他のパラメータ:
- **kwargs
有効な kwargs は
Line2D
プロパティです財産
説明
(m, n, 3) float 配列と dpi 値を取り、(m, n, 3) 配列と画像の左下隅からの 2 つのオフセットを返すフィルター関数
スカラーまたはなし
ブール
antialiased
またはああブール
ブール
パッチまたは (パス、変換) またはなし
color
またはc色
CapStyle
または {'butt', 'projecting', 'round'}JoinStyle
または {'miter', 'round', 'bevel'}float のシーケンス (ポイント単位のオン/オフ インク) または (None, None)
(2, N) 配列または 2 つの 1D 配列
drawstyle
またはds{'default', 'steps', 'steps-pre', 'steps-mid', 'steps-post'}, デフォルト: 'default'
{'full', 'left', 'right', 'bottom', 'top', 'none'}
色またはなし
力
ブール
物体
linestyle
または ls{'-', '--', '-.', ':', '', (オフセット, オンオフシーケンス), ...}
linewidth
またはlw浮く
マーカー スタイル文字列、
Path
またはMarkerStyle
markeredgecolor
またはメック色
markeredgewidth
またはニャー浮く
markerfacecolor
またはmfc色
markerfacecoloralt
またはmfcalt色
markersize
またはミリ秒浮く
None または int または (int, int) または slice または list[int] または float または (float, float) または list[bool]
ブール
float または callable[[Artist, Event], tuple[bool, dict]]
わからない
ブール
(位取り: float、長さ: float、乱数: float)
ブールまたはなし
CapStyle
または {'butt', 'projecting', 'round'}JoinStyle
または {'miter', 'round', 'bevel'}わからない
力
ブール
一次元配列
一次元配列
浮く
例
(0, 0) と (1, 1) を通る太い赤い線を描きます。
>>> axline((0, 0), (1, 1), linewidth=4, color='r')