Spec-Zone.ru › Matplotlib 3.4

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 или str или Figure, необязательно

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

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

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

figsize(float, float), по умолчанию: rcParams["figure.figsize"] (по умолчанию: [6.4, 4.8])

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

dpifloat, по умолчанию: rcParams["figure.dpi"] (по умолчанию: 100.0)

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

facecolorцвет, по умолчанию: rcParams["figure.facecolor"] (по умолчанию: 'white')

Цвет фона.

edgecolorцвет, по умолчанию: rcParams["figure.edgecolor"] (по умолчанию: 'white')

Цвет рамки.

frameonbool, по умолчанию: True

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

FigureClassподкласс Figure

Необязательно, использование пользовательской экземпляра Figure.

clearbool, по умолчанию: False

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

tight_layoutbool или dict, по умолчанию: rcParams["figure.autolayout"] (по умолчанию: False)

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

constrained_layoutbool, по умолчанию: rcParams["figure.constrained_layout.use"] (по умолчанию: 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

Выбор пределов errorbar

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

Штрихкод

Figimage Demo

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

END_OF_DOCUMENT_MARKER
Layer Images

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

Streamplot

Построение линий потока

Aligning Labels

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

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

Managing multiple figures in pyplot

Управление несколькими фигурами в pyplot

Figure subfigures

Подрисунки

Creating multiple subplots using ``plt.subplots``

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

Polar Legend

Легенда на полярном графике

Scatter plot on polar axis

Точечный график на полярной оси

Arrow Demo

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

Auto-wrapping text

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

Text Rotation Mode

Режим поворота текста

The difference between \\dfrac and \\frac

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

Annotation arrow style reference

Справочник по стилям стрелок аннотации

Convert texts to images

Преобразование текста в изображения

Mathtext Examples

Примеры Mathtext

Math fontfamily

Шрифт математических символов

Rainbow text

Текст радугой

STIX Fonts

Шрифты STIX

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 Subplot3d

What's New 0.99 Axes Grid

Новые возможности 0.99 Axes Grid

What's New 0.99 Mplot3d

Новые возможности 0.99 Mplot3d

What's New 0.99 Spines

Новые возможности 0.99 Spines

Drawing fancy boxes

Рисование фигурных рамок

Hatch demo

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

Axes Divider

Разделители осей

Demo Axes Grid

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

Axes Grid2

Сетка осей 2

Showing RGB channels using RGBAxes

Отображение цветовых каналов RGB с помощью RGBAxes

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

Simple Axes Divider 3

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

Simple ImageGrid

Простая сетка изображений

Simple ImageGrid 2

Простая сетка изображений 2

Axis Direction

Направление оси

Demo Axis Direction

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

Axis line styles

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

Curvilinear grid demo

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

Demo CurveLinear Grid2

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

:mod:`mpl_toolkits.axisartist.floating_axes` features

Возможности модуля .floating_axes

Demo Floating Axis

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

Parasite Axes demo

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

Ticklabel alignment

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

Ticklabel direction

Направление меток делений

Simple Axis Direction01

Простой пример направления оси 01

Simple Axis Direction03

Простой пример направления оси 03

Simple Axis Pad

Простая отступ оси

Simple Axisartist1

Простой пример Axisartist1

Simple Axisline

Простая линия оси

Simple Axisline2

Простая линия оси 2

Simple Axisline3

Простая линия оси 3

Anatomy of a figure

Структура изображения

Firefox

Firefox

END_OF_DOCUMENT_MARKER
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 Буфер в Массив

Hyperlinks

Гиперссылки

Matplotlib logo

Логотип Matplotlib

Multipage PDF

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

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

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

3D errorbars

3D ошибки

Create 3D histogram of 2D data

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

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 график каркаса

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

Расположение штрихов

Ellipse With Units

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

SVG Histogram

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

Tool Manager

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

subplot2grid demo

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

GridSpec demo

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

Nested GridSpecs

Вложенные GridSpec

Simple Legend01

Простая легенда01

Menu

Меню

Pyplot tutorial

Учебник по pyplot

Image tutorial

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

Artist tutorial

Учебник по Artist

Customizing Figure Layouts Using GridSpec and Other Functions

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

Constrained Layout Guide

Руководство по constrained Layout

Tight Layout guide

Руководство по Tight Layout

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

origin и extent в imshow

Path effects guide

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

Transformations Tutorial

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

Specifying Colors

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

Complex and semantic figure composition

Сложная и семантическая композиция фигур

END_OF_DOCUMENT_MARKER
Text in Matplotlib Plots

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

Text properties and layout

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

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

Spec-Zone.ru

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