matplotlib.patches.Rectangle #

クラス matplotlib.patches。Rectangle ( xy , width , height , * , angle = 0.0 , rotation_point = 'xy' , ** kwargs ) [source] #

拠点:Patch

アンカーポイントxyとその高さで定義された四角形。

長方形はx 方向に からxy[0]まで、y方向に からまで伸びます。xy[0] + widthxy[1]xy[1] + height

:                +------------------+
:                |                  |
:              height               |
:                |                  |
:               (xy)---- width -----+

xyを左下隅と考えるかもしれませんが、 xyが実際にどの隅になるかは、軸の方向とwidthheightの符号によって異なります。たとえば、x 軸が反転されている場合、またはが負の場合、 xyは右下隅になります。

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

アンカーポイント。

フロート

長方形の幅。

高さフロート

長方形の高さ。

角度フロート、デフォルト: 0

回転点を中心とした反時計回りの回転角度。

回転ポイント {'xy', 'center', (数値, 数値)}, デフォルト: 'xy'

の場合'xy'は、アンカー ポイントを中心に回転します。'center'中心を中心に回転する場合。数値の 2 タプルの場合は、この座標を中心に回転します。

その他のパラメータ:
**kwargsPatchプロパティ

財産

説明

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

浮く

get_angle ( ) [ソース] #

回転角度を度で取得します。

get_bbox ( ) [ソース] #

を返しますBbox

get_center ( ) [ソース] #

長方形の中心を返します。

get_corners ( ) [ソース] #

(x0, y0) から反時計回りに移動して、四角形の角を返します。

get_height ( ) [ソース] #

長方形の高さを返します。

get_patch_transform ( ) [ソース] #

インスタンスTransformマッピング パッチ座標をデータ座標に戻します。

たとえば、単位円の座標を指定して半径 5 を表す円のパッチを定義し、座標 (パッチ座標) を 5 倍にスケーリングする変換を定義できます。

get_path ( ) [ソース] #

長方形の頂点を返します。

get_width ( ) [ソース] #

長方形の幅を返します。

get_x ( ) [ソース] #

長方形の左座標を返します。

get_xy ( ) [ソース] #

長方形の左と下の座標をタプルとして返します。

get_y ( ) [ソース] #

長方形の下座標を返します。

プロパティ rotation_point #

パッチの回転ポイント。

set ( * , agg_filter=<UNSET> , alpha=<UNSET> , angle=< UNSET> , animation=<UNSET> , antialiased=<UNSET> , bounds=<UNSET> ,capstyle = < UNSET > , clip_box = <UNSET > clip_on=<UNSET> clip_path=<UNSET> color=<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> , width=<UNSET> , x=<UNSET> , xy=<UNSET> , y=<UNSET > zorder=<UNSET>) [ソース] #

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

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

財産

説明

agg_filter

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

alpha

スカラーまたはなし

angle

わからない

animated

ブール

antialiasedまたはああ

ブールまたはなし

bounds

(左、下、幅、高さ)

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'、'.'、'*'}

height

わからない

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

ブール

width

わからない

x

わからない

xy

(浮く、浮く)

y

わからない

zorder

浮く

set_angle (角度) [ソース] #

回転角度を度単位で設定します。

回転は、 xyを中心に反時計回りに実行されます。

set_bounds ( * args ) [ソース] #

四角形の境界をleftbottomwidthheightとして設定します。

値は、個別のパラメーターまたはタプルとして渡すことができます。

set_bounds(left, bottom, width, height)
set_bounds((left, bottom, width, height))
set_height ( h ) [ソース] #

長方形の高さを設定します。

set_width ( w ) [ソース] #

長方形の幅を設定します。

set_x ( x ) [ソース] #

長方形の左座標を設定します。

set_xy ( xy ) [ソース] #

長方形の左と下の座標を設定します。

パラメータ:
xy (フロート、フロート)
set_y ( y ) [ソース] #

長方形の下座標を設定します。

プロパティ xy #

長方形の左と下の座標をタプルとして返します。

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

PatchCollection を使用してエラー バーからボックスを作成する

PatchCollection を使用してエラー バーからボックスを作成する

PatchCollection を使用してエラー バーからボックスを作成する
ヒストグラム

ヒストグラム

ヒストグラム
テキスト回転モード

テキスト回転モード

テキスト回転モード
テキストの配置

テキストの配置

テキストの配置
Fig Axes Customize Simple

Fig Axes Customize Simple

Fig Axes Customize Simple
テキストのレイアウト

テキストのレイアウト

テキストのレイアウト
名前付きの色のリスト

名前付きの色のリスト

名前付きの色のリスト
Matplotlib アーティスト向けリファレンス

Matplotlib アーティスト向けリファレンス

Matplotlib アーティスト向けリファレンス
ハッチ スタイル リファレンス

ハッチ スタイル リファレンス

ハッチ スタイル リファレンス
インセット ロケータのデモ

インセット ロケータのデモ

インセット ロケータのデモ
イベントデモを選択

イベントデモを選択

イベントデモを選択
ビューリム

ビューリム

ビューリム
ボックスと交差する線の色の変更

ボックスと交差する線の色の変更

ボックスと交差する線の色の変更
Matplotlib のロゴ

Matplotlib のロゴ

Matplotlib のロゴ
ヒントン図

ヒントン図

ヒントン図
アーティストテスト

アーティストテスト

アーティストテスト
メニュー

メニュー

メニュー
アーティストのチュートリアル

アーティストのチュートリアル

アーティストのチュートリアル
レジェンドガイド

レジェンドガイド

レジェンドガイド
変換のチュートリアル

変換のチュートリアル

変換のチュートリアル
色の指定

色の指定

色の指定
テキストのプロパティとレイアウト

テキストのプロパティとレイアウト

テキストのプロパティとレイアウト