matplotlib.pyplot.axline #

matplotlib.pyplot. axline ( xy1 , xy2 =なし, * ,勾配=なし, ** kwargs ) [source] #

無限に長い直線を追加します。

線は、 xy1xy2の 2 点、またはxy1勾配の 1 点で定義できます。

これは、x および y スケールに関係なく「画面上」に直線を描画するため、片対数プロットでの指数関数的減衰、対数対数プロットでのべき法則などの描画にも適しています。ただし、勾配 は線形スケールでのみ使用する必要があります。 ; 他のすべてのスケールでは明確な意味がないため、動作は未定義です。非線形スケールの点xy1xy2を使用して直線を指定してください。

transformキーワード引数は、ポイント xy1 、 xy2 にのみ適用ます勾配(指定されている場合) は常にデータ座標です。ax.transAxesこれは、固定勾配でグリッド線を描画する場合などに使用できます。

パラメータ:
xy1、xy2 (フロート、フロート)

ラインが通過するポイント。xy2または勾配のいずれかを指定する必要があります。

スロープフロート、オプション

ラインの傾き。xy2または勾配のいずれかを指定する必要があります。

戻り値:
Line2D
その他のパラメータ:
**kwargs

有効な kwargs はLine2Dプロパティです

財産

説明

agg_filter

(m, n, 3) float 配列と dpi 値を取り、(m, n, 3) 配列と画像の左下隅からの 2 つのオフセットを返すフィルター関数

alpha

スカラーまたはなし

animated

ブール

antialiasedまたはああ

ブール

clip_box

Bbox

clip_on

ブール

clip_path

パッチまたは (パス、変換) またはなし

colorまたはc

dash_capstyle

CapStyleまたは {'butt', 'projecting', 'round'}

dash_joinstyle

JoinStyleまたは {'miter', 'round', 'bevel'}

dashes

float のシーケンス (ポイント単位のオン/オフ インク) または (None, None)

data

(2, N) 配列または 2 つの 1D 配列

drawstyleまたはds

{'default', 'steps', 'steps-pre', 'steps-mid', 'steps-post'}, デフォルト: 'default'

figure

Figure

fillstyle

{'full', 'left', 'right', 'bottom', 'top', 'none'}

gapcolor

色またはなし

gid

in_layout

ブール

label

物体

linestyleまたは ls

{'-', '--', '-.', ':', '', (オフセット, オンオフシーケンス), ...}

linewidthまたはlw

浮く

marker

マーカー スタイル文字列、PathまたはMarkerStyle

markeredgecolorまたはメック

markeredgewidthまたはニャー

浮く

markerfacecolorまたはmfc

markerfacecoloraltまたはmfcalt

markersizeまたはミリ秒

浮く

markevery

None または int または (int, int) または slice または list[int] または float または (float, float) または list[bool]

mouseover

ブール

path_effects

AbstractPathEffect

picker

float または callable[[Artist, Event], tuple[bool, dict]]

pickradius

わからない

rasterized

ブール

sketch_params

(位取り: float、長さ: float、乱数: float)

snap

ブールまたはなし

solid_capstyle

CapStyleまたは {'butt', 'projecting', 'round'}

solid_joinstyle

JoinStyleまたは {'miter', 'round', 'bevel'}

transform

わからない

url

visible

ブール

xdata

一次元配列

ydata

一次元配列

zorder

浮く

こちらもご覧ください

axhline

水平線用

axvline

垂直線用

(0, 0) と (1, 1) を通る太い赤い線を描きます。

>>> axline((0, 0), (1, 1), linewidth=4, color='r')

#を使用した例matplotlib.pyplot.axline

無限の行

無限の行

無限の行