Spec-Zone.ru › Matplotlib 2.2

matplotlib.patches.Прямоугольник

class matplotlib.patches.Rectangle(xy, width, height, angle=0.0, **kwargs) [source]

Отрисуйте прямоугольник с нижним левым углом в xy = (x, y) с заданной шириной, высотой и углом поворота angle.

Параметры:
xy: кортеж длины 2

Координаты нижней левой точки прямоугольника

width:

Ширина прямоугольника

height:

Высота прямоугольника

angle: float, необязательно

Угол поворота против часовой стрелки вокруг xy (по умолчанию 0.0)

fill: bool, необязательно

Заполнять ли прямоугольник (по умолчанию True)

Примечания

Допустимые значения kwargs:

Свойство Описание
agg_filter функция-фильтр, которая принимает массив float (m, n, 3) и значение dpi, и возвращает массив (m, n, 3)
alpha float или None
animated bool
antialiased или aa bool или None
capstyle ['butt' | 'round' | 'projecting']
clip_box объект Bbox
clip_on bool
clip_path [(Path, Transform) | Patch | None]
color спецификация цвета matplotlib
contains вызываемая функция
edgecolor или ec спецификация цвета mpl, None, 'none' или 'auto'
facecolor или fc спецификация цвета mpl или None для значения по умолчанию, или 'none' для отсутствия цвета
figure объект Figure
fill bool
gid строка-идентификатор
hatch ['/' | '\' | '|' | '-' | '+' | 'x' | 'o' | 'O' | '.' | '*']
joinstyle ['miter' | 'round' | 'bevel']
label объект
linestyle или ls ['solid' | 'dashed', 'dashdot', 'dotted' | (offset, on-off-dash-seq) | '-' | '--' | '-.' | ':' | 'None' | ' ' | '']
linewidth или lw числовое значение или None для значения по умолчанию
path_effects AbstractPathEffect
picker [None | bool | float | вызываемая функция]
rasterized bool или None
sketch_params (масштаб: float, длина: float, случайность: float)
snap bool или None
transform Transform
url строка-url
visible bool
zorder float
get_bbox() [source]
get_height() [source]

Возвращает высоту прямоугольника

get_patch_transform() [source]

Возвращает объект Transform, который преобразует координаты фигуры в координаты данных.

Например, можно определить фигуру круга, представляющую радиус 5, задав координаты единичного круга, и преобразование, масштабирующее координаты (координаты фигуры) на 5.

get_path() [source]

Возвращает вершины прямоугольника

get_width() [source]

Возвращает ширину прямоугольника

get_x() [source]

Возвращает координату левой стороны прямоугольника

get_xy() [source]

Возвращает координаты левой и нижней границ прямоугольника

get_y() [source]

Возвращает координату нижней границы прямоугольника

set_bounds(*args) [source]

Устанавливает границы прямоугольника: l,b,w,h

ПРИНИМАЕТ: (левый край, нижний край, ширина, высота)

set_height(h) [source]

Устанавливает высоту прямоугольника

set_width(w) [source]

Устанавливает ширину прямоугольника

set_x(x) [source]

Устанавливает координату левого края прямоугольника

set_xy(xy) [source]

Устанавливает координаты левого и нижнего краёв прямоугольника

ПРИНИМАЕТ: последовательность из 2 элементов

set_y(y) [source]

Устанавливает координату нижнего края прямоугольника

xy

Возвращает координаты левого и нижнего краёв прямоугольника

Примеры использования matplotlib.patches.Rectangle

../../_images/sphx_glr_text_layout_thumb.png

Разметка текста

../../_images/sphx_glr_errorbars_and_boxes_thumb.png

Создание прямоугольников из значений погрешностей с помощью PatchCollection

../../_images/sphx_glr_artist_reference_thumb.png

Справочник по элементам Matplotlib

../../_images/sphx_glr_viewlims_thumb.png

Viewlims

../../_images/sphx_glr_pick_event_demo_thumb.png

Демонстрация события Pick

../../_images/sphx_glr_anchored_artists_thumb.png

Привязанные элементы

../../_images/sphx_glr_artist_tests_thumb.png

Тесты элементов

../../_images/sphx_glr_menu_thumb.png

Меню

../../_images/sphx_glr_legend_guide_thumb.png

Руководство по легендам

../../_images/sphx_glr_transforms_tutorial_thumb.png

Учебник по преобразованиям

../../_images/sphx_glr_colors_thumb.png

Указание цветов

../../_images/sphx_glr_text_props_thumb.png

Свойства и разметка текста

© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/2.2.3/api/_as_gen/matplotlib.patches.Rectangle.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API