matplotlib.patches.FancyArrow #

クラス matplotlib.patches。FancyArrow ( x , y , dx , dy , * , width = 0.001 , length_includes_head = False , head_width = None , head_length = None , shape = 'full' , overhang = 0 , head_starts_at_zero = False , ** kwargs ) [source] #

拠点:Polygon

Arrow と同様ですが、頭の幅と高さを個別に設定できます。

パラメータ:
x、yフロート

矢印の基点の x 座標と y 座標。

dx、dyフロート

x および y 方向に沿った矢印の長さ。

フロート、デフォルト: 0.001

完全な矢印の尾の幅。

length_includes_head bool、デフォルト: False

長さの計算に頭を含める場合は True。

head_width float または None、デフォルト: 3*幅

矢じり全体の幅。

head_length float または None、デフォルト: 1.5*head_width

矢じりの長さ。

形状{'full', 'left', 'right'}, デフォルト: 'full'

左半分、右半分、または完全な矢印を描きます。

張り出しフロート、デフォルト: 0

矢印が後方に押し流される割合 (オーバーハング 0 は三角形の形状を意味します)。負の値または 1 より大きい値を指定できます。

head_starts_at_zero bool、デフォルト: False

True の場合、頭部は座標 0 で終了するのではなく、座標 0 で描画され始めます。

**kwargs

Patchプロパティ:

財産

説明

agg_filter

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

alpha

わからない

animated

ブール

antialiasedまたはああ

ブールまたはなし

capstyle

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

clip_box

Bbox

clip_on

ブール

clip_path

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

color

edgecolorまたはec

色またはなし

facecolorまたはfc

色またはなし

figure

Figure

fill

ブール

gid

hatch

{'/'、'\'、'|'、'-'、'+'、'x'、'o'、'O'、'.'、'*'}

in_layout

ブール

joinstyle

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

label

物体

linestyleまたは ls

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

linewidthまたはlw

float または None

mouseover

ブール

path_effects

AbstractPathEffect

picker

None または bool または float または callable

rasterized

ブール

sketch_params

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

snap

ブールまたはなし

transform

Transform

url

visible

ブール

zorder

浮く

set ( * , agg_filter=<UNSET> , alpha=<UNSET > , animation=<UNSET> ,, capstyle =<UNSET> , clip_box=< UNSET> , clip_on=<UNSET> , clip_path=<UNSET > closed=<UNSET> color=<UNSET> data=<UNSET> edgecolor=<UNSET> facecolor=<UNSET> fill=<UNSET> gid=<UNSET> hatch=<UNSET> in_layout=<UNSET> ,joinstyle=<UNSET> ,label=<UNSET> , linestyle= <UNSET> , linewidth=<UNSET> , mouseover=<UNSET> , path_effects=<UNSET> , picker=< UNSET> , rasterized=<UNSET > , sketch_params=<UNSET> , snap= <UNSET> , transform=<UNSET> , url=<UNSET> , visible=<UNSET> , xy=<UNSET> , zorder=<UNSET> ) [source] #

一度に複数のプロパティを設定します。

サポートされているプロパティは

財産

説明

agg_filter

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

alpha

スカラーまたはなし

animated

ブール

antialiasedまたはああ

ブールまたはなし

capstyle

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

clip_box

Bbox

clip_on

ブール

clip_path

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

closed

ブール

color

data

わからない

edgecolorまたはec

色またはなし

facecolorまたはfc

色またはなし

figure

Figure

fill

ブール

gid

hatch

{'/'、'\'、'|'、'-'、'+'、'x'、'o'、'O'、'.'、'*'}

in_layout

ブール

joinstyle

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

label

物体

linestyleまたは ls

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

linewidthまたはlw

float または None

mouseover

ブール

path_effects

AbstractPathEffect

picker

None または bool または float または callable

rasterized

ブール

sketch_params

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

snap

ブールまたはなし

transform

Transform

url

visible

ブール

xy

(N, 2) 配列のような

zorder

浮く

set_data ( * , x =なし, y =なし, dx =なし, dy =なし, width =なし, head_width =なし, head_length =なし) [source] #

FancyArrowx、y、dx、dy、width、head_with、および head_length を設定します。None のままの値は更新されません。

パラメータ:
x、y float または None、デフォルト: None

矢印の基点の x 座標と y 座標。

dx、dy float または None、デフォルト: None

x および y 方向に沿った矢印の長さ。

width float または None、デフォルト: None

完全な矢印の尾の幅。

head_width float または None、デフォルト: None

矢じり全体の幅。

head_length float または None、デフォルト: None

矢じりの長さ。

#を使用した例matplotlib.patches.FancyArrow

矢印ガイド

矢印ガイド

矢印ガイド