Spec-Zone.ru › Matplotlib 3.3

matplotlib.pyplot.figure

matplotlib.pyplot.figure(num=None, figsize=None, dpi=None, facecolor=None, edgecolor=None, frameon=True, FigureClass=<class 'matplotlib.figure.Figure'>, clear=False, **kwargs) [source]

Создать новую фигуру или активировать существующую.

Параметры:
numint or str, optional

Уникальный идентификатор фигуры.

Если фигура с таким идентификатором уже существует, эта фигура активируется и возвращается. Целое число относится к атрибуту Figure.number, строка — к метке фигуры.

Если нет фигуры с идентификатором или num не указан, создаётся новая фигура, активируется и возвращается. Если num — целое число, оно будет использоваться для атрибута Figure.number, в противном случае используется автоматически сгенерированное целое число (начиная с 1 и увеличивается для каждой новой фигуры). Если num — строка, то метка фигуры и заголовок окна будут установлены на это значение.

figsize(float, float), default: rcParams["figure.figsize"] (default: [6.4, 4.8])

Ширина и высота в дюймах.

dpifloat, default: rcParams["figure.dpi"] (default: 100.0)

Разрешение фигуры в точках на дюйм.

facecolorcolor, default: rcParams["figure.facecolor"] (default: 'white')

Цвет фона.

edgecolorcolor, default: rcParams["figure.edgecolor"] (default: 'white')

Цвет границы.

frameonbool, default: True

Если False, подавить отображение рамки фигуры.

FigureClasssubclass of Figure

Используйте экземпляр Figure для пользовательской настройки.

clearbool, default: False

Если True и фигура уже существует, она очищается.

tight_layoutbool or dict, default: rcParams["figure.autolayout"] (default: False)

Если False, используйте subplotpars. Если True, отрегулируйте параметры подграфиков с помощью tight_layout со значениями по умолчанию для отступов. При предоставлении словаря с ключами pad, w_pad, h_pad, и rect, значения по умолчанию для отступов tight_layout будут переопределены.

constrained_layoutbool, default: rcParams["figure.constrained_layout.use"] (default: False)

Если True, используйте ограниченную компоновку для регулировки расположения элементов графика. Подобно tight_layout, но разработан более гибко. См. Руководство по ограниченной компоновке для примеров. (Примечание: не работает с add_subplot или subplot2grid.)

**kwargs : необязательно

См. Figure для других возможных аргументов.

Возвращает:
Figure

Экземпляр Figure, возвращённый также будет передан в new_figure_manager в бэкендах, что позволяет подключить пользовательские классы Figure к интерфейсу pyplot. Дополнительные kwargs будут переданы в функцию инициализации Figure.

Примечания

Если вы создаёте много фигур, убедитесь, что явно вызываете pyplot.close для фигур, которые вы не используете, так как это позволит pyplot правильно освободить память.

rcParams определяет значения по умолчанию, которые могут быть изменены в файле matplotlibrc.

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

Errorbar limit selection

Выбор пределов для столбцов с ошибками

EventCollection Demo

Демонстрация EventCollection

Filled polygon

Заполненый многоугольник

Linestyles

Стили линий

Markevery Demo

Демонстрация Markevery

prop_cycle property markevery in rcParams

Свойство prop_cycle в rcParams для markevery

Psd Demo

Демонстрация PSD

Scatter plot with histograms

Диаграмма рассеяния с гистограммами

Barcode Demo

Демонстрация штрихкода

Figimage Demo

Демонстрация Figimage

Layer Images

Наложение изображений

Streamplot

Построение векторных полей

Aligning Labels

Выравнивание меток

END_OF_DOCUMENT_MARKER
Axes Zoom Effect

Эффект масштабирования осей

Custom Figure subclasses

Пользовательские подклассы Figure

Resizing axes with constrained layout

Изменение размера осей с помощью ограниченного макета

Resizing axes with tight layout

Изменение размера осей с помощью макета с подгонкой

Geographic Projections

Географические проекции

Using Gridspec to make multi-column/row subplot layouts

Использование Gridspec для создания макетов подграфиков с несколькими столбцами/строками

Nested Gridspecs

Вложенные Gridspec

Multiple Figs Demo

Демонстрация нескольких фигур

Creating multiple subplots using ``plt.subplots``

Создание нескольких подграфиков с помощью plt.subplots

Bar of pie

Столбчатая область

Polar Legend

Легенда на полярной оси

Scatter plot on polar axis

Диаграмма рассеяния на полярной оси

Arrow Demo

Демонстрация стрелок

Auto-wrapping text

Автоматическое обрезание текста

Demo Text Path

Демонстрация пути текста

Demo Text Rotation Mode

Демонстрация режима поворота текста

The difference between \\dfrac and \\frac

Разница между \\dfrac и \\frac

Fancyarrow Demo

Демонстрация fancyarrow

A mathtext image as numpy array

Изображение mathtext в виде массива numpy

Mathtext Examples

Примеры Mathtext

Multiline

Многострочный текст

Rainbow text

Радужный текст

STIX Fonts Demo

Демонстрация шрифтов STIX

END_OF_DOCUMENT_MARKER
Unicode minus

Unicode минус

Usetex Baseline Test

Тест выравнивания Usetex

Usetex Fonteffects

Эффекты шрифтов Usetex

Annotation Polar

Аннотация Полярная

Fig Axes Customize Simple

Простая настройка фигуры и осей

Simple axes labels

Простые метки осей

Adding lines to figures

Добавление линий в фигуры

Pyplot Two Subplots

Две поддиаграммы с помощью Pyplot

Text Commands

Команды для текста

Text Layout

Макет текста

What's New 1 Subplot3d

Что нового 1 Поддиаграмма3D

What's New 0.99 Axes Grid

Что нового 0.99 Сетка осей

What's New 0.99 Mplot3d

Что нового 0.99 Mplot3d

What's New 0.99 Spines

Что нового 0.99 Штрихи

Drawing fancy boxes

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

Demo Axes Divider

Демонстрация делителя осей

Demo Axes Grid

Демонстрация сетки осей

Demo Axes Grid2

Демонстрация сетки осей 2

Demo Axes RGB

Демонстрация осей RGB

Demo Edge Colorbar

Демонстрация цветовой шкалы края

Demo Fixed Size Axes

Демонстрация осей фиксированного размера

Demo Imagegrid Aspect

Демонстрация аспекта Imagegrid

Inset Locator Demo

Демонстрация размещения вставки

Make Room For Ylabel Using Axesgrid

Освобождение места для Y-метки с использованием Axesgrid

Parasite Simple2

Паразит Simple2

Simple Axes Divider 1

Простой делитель осей 1

END_OF_DOCUMENT_MARKER
Simple Axes Divider 3

Простой делитель осей 3

Simple ImageGrid

Простое ImageGrid

Simple ImageGrid 2

Простое ImageGrid 2

Axis Direction Demo Step01

Демонстрация направления оси Шаг 1

Axis Direction Demo Step02

Демонстрация направления оси Шаг 2

Axis Direction Demo Step03

Демонстрация направления оси Шаг 3

Axis Direction Demo Step04

Демонстрация направления оси Шаг 4

Demo Axis Direction

Демонстрация направления осей

Axis line styles

Стили линий осей

Curvilinear grid demo

Демонстрация криволинейной сетки

Demo Curvelinear Grid2

Демонстрация криволинейной сетки 2

:mod:`mpl_toolkits.axisartist.floating_axes` features

Возможности mpl_toolkits.axisartist.floating_axes

Demo Floating Axis

Демонстрация плавающей оси

Parasite Axes demo

Демонстрация оси-паразита

Demo Ticklabel Alignment

Демонстрация выравнивания меток деления

Demo Ticklabel Direction

Демонстрация направления меток деления

Simple Axis Direction01

Простое направление оси 1

Simple Axis Direction03

Простое направление оси 3

Simple Axis Pad

Простая ось с отступом

Simple Axisartist1

Простой Axisartist1

Simple Axisline

Простая ось Axisline

Simple Axisline2

Простая ось Axisline2

Simple Axisline3

Простая ось Axisline3

Anatomy of a figure

Структура рисунка

Firefox

Firefox

Shaded & power normalized rendering

Оттенённое и нормализованное по мощности рендерирование

XKCD

XKCD

The double pendulum problem

Задача двойного маятника

Frame grabbing

Извлечение кадров

Rain simulation

Моделирование дождя

Animated 3D random walk

Анимированная 3D случайная прогулка

MATPLOTLIB **UNCHAINED**

MATPLOTLIB UNCHAINED

Close Event

Событие закрытия

Agg Buffer To Array

Agg Buffer To Array

Hyperlinks

Гиперссылки

Matplotlib logo

Логотип Matplotlib

Multipage PDF

PDF с несколькими страницами

Patheffect Demo

Демонстрация эффектов путей

SVG Filter Line

Фильтры SVG для линий

SVG Filter Pie

Фильтры SVG для круговых диаграмм

transforms.offset_copy

transforms.offset_copy

Zorder Demo

Демонстрация zorder

Plot 2D data on 3D plot

Отображение 2D данных на 3D графике

Demo of 3D bar charts

Демонстрация 3D столбчатых диаграмм

Create 2D bar graphs in different planes

Создание 2D столбчатых диаграмм в разных плоскостях

Demonstrates plotting contour (level) curves in 3D

Демонстрация построения контурных линий (уровней) в 3D

Demonstrates plotting contour (level) curves in 3D using the extend3d option

Демонстрация построения контурных линий (уровней) в 3D с опцией extend3d

Projecting contour profiles onto a graph

Проекция контурных профилей на график

Filled contours

Заполненные контуры

Projecting filled contour onto a graph

Проекция заполненных контуров на график

Create 3D histogram of 2D data

Создание 3D гистограммы 2D данных

Parametric Curve

Параметрическая кривая

Lorenz Attractor

Аттрактор Лоренца

2D and 3D *Axes* in same *Figure*

Оси 2D и 3D на одном графике

Automatic Text Offsetting

Автоматическое смещение текста

Draw flat objects in 3D plot

Рисование плоских объектов на 3D графике

Generate polygons to fill under 3D line graph

Генерация многоугольников для заполнения под графиком 3D линии

3D quiver plot

3D график стрелок

Rotating a 3D plot

Вращение 3D графика

3D scatterplot

3D диаграмма рассеяния

3D plots as subplots

3D графики в качестве подграфиков

3D surface (solid color)

3D поверхность (сплошной цвет)

3D surface (checkerboard)

3D поверхность (шахматная доска)

3D surface with polar coordinates

3D поверхность с полярными координатами

Text annotations in 3D

Текстовые аннотации в 3D

Triangular 3D contour plot

Треугольная 3D диаграмма контуров

Triangular 3D filled contour plot

Заполненная треугольная 3D диаграмма контуров

Triangular 3D surfaces

Треугольные 3D поверхности

More triangular 3D surfaces

Ещё несколько треугольных 3D поверхностей

3D voxel / volumetric plot

3D объёмный график

3D voxel plot of the numpy logo

3D объёмный график логотипа numpy

3D voxel / volumetric plot with rgb colors

3D объёмный график с RGB цветами

3D voxel / volumetric plot with cylindrical coordinates

3D объёмный график с цилиндрическими координатами

3D wireframe plot

3D график каркасной диаграммы

Rotating 3D wireframe plot

Вращающийся 3D график каркасной диаграммы

Easily creating subplots

Простые подграфики

END_OF_DOCUMENT_MARKER
MRI With EEG

МРТ с ЭЭГ

The Sankey class

Класс Sankey

Long chain of connections using Sankey

Длинная цепочка соединений с использованием Sankey

Rankine power cycle

Цикл Rankine

SkewT-logP diagram: using transforms and custom projections

Диаграмма SkewT-logP: использование преобразований и пользовательских проекций

Spine Placement Demo

Демонстрация размещения штрихов

Ellipse With Units

Эллипс с единицами

SVG Histogram

SVG-гистограмма

Tool Manager

Управление инструментами

subplot2grid demo

Демонстрация subplot2grid

GridSpec demo

Демонстрация GridSpec

Nested GridSpecs

Вложенные GridSpec

Pgf Fonts

Pgf Шрифты

Pgf Preamble

Pgf Преамбула

Pgf Texsystem

Pgf Texsystem

Cursor

Курсор

Menu

Меню

Pyplot tutorial

Учебник по pyplot

Image tutorial

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

Artist tutorial

Учебник по Artist

Customizing Figure Layouts Using GridSpec and Other Functions

Настройка макета рисунков с помощью GridSpec и других функций

Constrained Layout Guide

Руководство по ограниченной компоновке

Tight Layout guide

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

*origin* and *extent* in `~.Axes.imshow`

origin и extent в imshow

Path effects guide

Руководство по эффектам траектории

Transformations Tutorial

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

Specifying Colors

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

Complex and semantic figure composition

Составление сложных и семантических фигур

Text in Matplotlib Plots

Текст в графиках Matplotlib

Text properties and layout

Свойства и расположение текста

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

Spec-Zone.ru

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