Spec-Zone.ru › Matplotlib 3.6

matplotlib.pyplot.figure

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

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

Параметры:
numint или str или Figure или SubFigure, необязательно

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

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

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

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 и фигура уже существует, то она очищается.

layout{'constrained', 'tight', LayoutEngine, None}, по умолчанию: None

Механизм макета для позиционирования элементов графика, чтобы избежать перекрытия декораций осей (метки, деления и т. д.). Обратите внимание, что менеджеры макета могут ощутимо замедлить отображение фигуры. По умолчанию None (но см. документацию конструктора Figure относительно взаимодействия с rcParams).

**kwargs

Дополнительные ключевые аргументы передаются конструктору Figure.

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

Примечания

Новым фигурам передаются в метод new_manager или функцию new_figure_manager, предоставляемые текущим бэкэндом, которые устанавливают холст и менеджера на фигуре.

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

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

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

Curve with error band

Кривая с областью погрешности

Кривая с областью погрешности
Errorbar limit selection

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

Выбор границ для столбцов погрешности
EventCollection Demo

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

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

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

Заполненный многоугольник
Scatter plot with histograms

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

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

Штрихкод

Штрихкод
Figimage Demo

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

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

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

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

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

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

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

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

Настраиваемые подклассы Figure

Настраиваемые подклассы Figure
Resizing axes with constrained layout

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

Изменение размера осей с помощью ограниченного макета
Resizing axes with tight layout

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

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

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

Географические проекции
Using Gridspec to make multi-column/row subplot layouts

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

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

Вложенные GridSpec

Вложенные GridSpec
Managing multiple figures in pyplot

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

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

Подфигуры фигуры

Подфигуры фигуры
Creating multiple subplots using ``plt.subplots``

Создание нескольких подграфиков с помощью 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

Разница между \\dfrac и \\frac
Annotation arrow style reference

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

Справочник по стилям стрелок для аннотаций
Fonts demo (object-oriented style)

Демонстрация шрифтов (объектно-ориентированный стиль)

Демонстрация шрифтов (объектно-ориентированный стиль)
Fonts demo (keyword arguments)

Демонстрация шрифтов (ключевые аргументы)

Демонстрация шрифтов (ключевые аргументы)
Convert texts to images

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

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

Примеры Mathtext

Примеры Mathtext
Rainbow text

Текст радуги

Текст радуги
STIX Fonts

Шрифты STIX

Шрифты STIX
Unicode minus

Unicode минус

Unicode минус
Usetex Baseline Test

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

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

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

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

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

Аннотация Полярная
Fig Axes Customize Simple

Настройка Графика/Оси - Простая

Настройка Графика/Оси - Простая
Simple axes labels

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

Простые метки осей
Adding lines to figures

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

Добавление линий в графики
Pyplot Two Subplots

Два подграфика с Pyplot

Два подграфика с Pyplot
Text Commands

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

Команды текста
Text Layout

Макет текста

Макет текста
Drawing fancy boxes

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

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

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

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

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

Разделитель осей
Demo Axes Grid

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

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

Сетка осей 2

Сетка осей 2
Showing RGB channels using RGBAxes

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

Отображение цветовых каналов RGB с помощью RGBAxes
Per-row or per-column colorbars

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

Цветовые шкалы по строкам или столбцам
Axes with a fixed physical size

Оси с фиксированным физическим размером

Оси с фиксированным физическим размером
Setting a fixed aspect on ImageGrid cells

Установление фиксированного аспекта в ячейках ImageGrid

Установление фиксированного аспекта в ячейках ImageGrid
Inset Locator Demo

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

Демонстрация вставки Locator
Make room for ylabel using axes_grid

Освобождение места для ylabel с помощью axes_grid

Освобождение места для ylabel с помощью axes_grid
Parasite Simple2

Parasite Simple2

Parasite Simple2
Simple Axes Divider 1

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

Простой делитель осей 1
Simple Axes Divider 3

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

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

Простая ImageGrid

Простая ImageGrid
Simple ImageGrid 2

Простая ImageGrid 2

Простая ImageGrid 2
Axis Direction

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

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

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

Демонстрация axis_direction
Axis line styles

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

Стили линий осей
Curvilinear grid demo

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

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

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

Демонстрация криволинейной сетки 2
:mod:`mpl_toolkits.axisartist.floating_axes` features

Функции mpl_toolkits.axisartist.floating_axes

:mod:`mpl_toolkits.axisartist.floating_axes` функции
floating_axis demo

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

Демонстрация floating_axis
Parasite Axes demo

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

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

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

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

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

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

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

Простая демонстрация направления оси 01
Simple Axis Direction03

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

Простая демонстрация направления оси 03
Simple Axis Pad

Простая демонстрация отступа оси

Простая демонстрация отступа оси
Custom spines with axisartist

Настройка отступов с axisartist

Настройка отступов с axisartist
Simple Axisline

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

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

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

Простая линия оси 3
Anatomy of a figure

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

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

Firefox

Firefox
Shaded & power normalized rendering

Оттененный и нормализованный рендеринг

Оттененный и нормализованный рендеринг
XKCD

XKCD

XKCD
The double pendulum problem

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

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

Захват кадров

Захват кадров
Rain simulation

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

Моделирование дождя
Animated 3D random walk

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

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

MATPLOTLIB UNCHAINED

MATPLOTLIB **UNCHAINED**
Close Event

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

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

Интерактивные функции

Интерактивные функции
Hyperlinks

Гиперссылки

Гиперссылки
Matplotlib logo

Логотип Matplotlib

Логотип Matplotlib
Multipage PDF

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

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

SVG фильтр линии

SVG фильтр линии
SVG Filter Pie

SVG фильтр круговой диаграммы

SVG фильтр круговой диаграммы
transforms.offset_copy

transforms.offset_copy

transforms.offset_copy
Zorder Demo

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

Демонстрация zorder
Plot 2D data on 3D plot

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

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

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

Демонстрация 3D столбчатых диаграмм
Create 2D bar graphs in different planes

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

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

3D график поверхности ящика

3D график поверхности ящика
Demonstrates plotting contour (level) curves in 3D

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

Демонстрация построения контурных кривых в 3D
Demonstrates plotting contour (level) curves in 3D using the extend3d option

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

Демонстрация построения контурных кривых в 3D с опцией extend3d
Projecting contour profiles onto a graph

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

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

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

Заполненные контуры
Projecting filled contour onto a graph

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

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

3D погрешности

3D погрешности
Create 3D histogram of 2D data

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

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

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

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

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

Аттрактор Лоренца
2D and 3D *Axes* in same *Figure*

Оси 2D и 3D на одной фигуре

2D и 3D оси на одной фигуре
Automatic Text Offsetting

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

Автоматическое смещение текста
Draw flat objects in 3D plot

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

Рисование плоских объектов на 3D графике
Generate polygons to fill under 3D line graph

Создание многоугольников для заполнения области под 3D графиком

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

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

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

Поворот 3D графика

Поворот 3D графика
3D scatterplot

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

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

3D графики как подграфики

3D графики как подграфики
3D surface (solid color)

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

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

3D поверхность (шахматный узор)

3D поверхность (шахматный узор)
3D surface with polar coordinates

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

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

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

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

3D контурный график треугольной сетки

3D контурный график треугольной сетки
Triangular 3D filled contour plot

Заполненный 3D контурный график треугольной сетки

Заполненный 3D контурный график треугольной сетки
Triangular 3D surfaces

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

3D поверхности с треугольной сеткой
More triangular 3D surfaces

Дополнительные примеры 3D поверхностей с треугольной сеткой

Дополнительные примеры 3D поверхностей с треугольной сеткой
3D voxel / volumetric plot

3D объемный график (вокселы)

3D объемный график (вокселы)
3D voxel plot of the numpy logo

3D график вокселей логотипа numpy

3D график вокселей логотипа numpy
3D voxel / volumetric plot with rgb colors

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

3D объемный график (вокселы) с цветами RGB
3D voxel / volumetric plot with cylindrical coordinates

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

3D объемный график (вокселы) с цилиндрическими координатами
3D wireframe plot

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

3D каркасный график
Animating a 3D wireframe plot

Анимирование 3D каркасного графика

Анимирование 3D каркасного графика
Asinh Demo

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

Демонстрация Asinh
MRI with EEG

МРТ с ЭЭГ

МРТ с ЭЭГ
The Sankey class

Класс Sankey

Класс Sankey
Long chain of connections using Sankey

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

Длинная цепочка соединений с помощью Sankey
Rankine power cycle

Цикл Ренкина

Цикл Ренкина
SkewT-logP diagram: using transforms and custom projections

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

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

Размещение штрихов

Размещение штрихов
Ellipse with units

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

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

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

SVG Гистограмма
Tool Manager

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

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

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

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

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

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

Вложенные GridSpec

Вложенные GridSpecs
Simple Legend01

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

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

Меню

Меню
Rectangle and ellipse selectors

Выбор прямоугольников и эллипсов

Выбор прямоугольников и эллипсов
Pyplot tutorial

Учебник по Pyplot

Учебник по Pyplot
Image tutorial

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

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

Быстрый старт

Быстрый старт
Artist tutorial

Учебник по объектам Artist

Учебник по объектам Artist
Constrained Layout Guide

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

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

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

Руководство по плотной компоновке
Arranging multiple Axes in a Figure

Размещение нескольких областей Axes на рисунке

Размещение нескольких областей Axes на рисунке
*origin* and *extent* in `~.Axes.imshow`

Параметры *origin* и *extent* в imshow

*origin* и *extent* в `~.Axes.imshow`
Path effects guide

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

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

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

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

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

Указание цветов
Complex and semantic figure composition

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

Сложное и семантическое построение фигур
Text in Matplotlib Plots

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

Текст в графиках Matplotlib
Text properties and layout

Свойства и компоновка текста

Свойства и компоновка текста

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

Spec-Zone.ru

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