matplotlib.pyplot.figura #
- matplotlib.pyplot. figure ( num=Ninguno , figsize=Ninguno , dpi=Ninguno , * , facecolor=Ninguno , edgecolor=Ninguno , frameon=True , FigureClass=<clase 'matplotlib.figure.Figure'> , clear=False , **kwargs ) [ fuente] #
Cree una nueva figura o active una figura existente.
- Parámetros :
- num int o str o
Figure
oSubFigure
, opcional Un identificador único para la figura.
Si ya existe una figura con ese identificador, esta figura se activa y se devuelve. Un número entero se refiere al
Figure.number
atributo, una cadena se refiere a la etiqueta de la figura.Si no hay una figura con el identificador o no se da el número, se crea una nueva figura, se activa y se devuelve. Si num es un int, se usará para el
Figure.number
atributo; de lo contrario, se usa un valor entero generado automáticamente (comenzando en 1 y aumentando para cada nueva cifra). Si num es una cadena, la etiqueta de la figura y el título de la ventana se establecen en este valor. Si num es unSubFigure
, su padreFigure
está activado.- figsize (flotante, flotante), por defecto:
rcParams["figure.figsize"]
(por defecto: )[6.4, 4.8]
Ancho, altura en pulgadas.
- dpi flotante, predeterminado:
rcParams["figure.dpi"]
(predeterminado:100.0
) La resolución de la figura en puntos por pulgada.
- color de cara , predeterminado:
rcParams["figure.facecolor"]
(predeterminado:'white'
) El color de fondo.
- color de borde , predeterminado:
rcParams["figure.edgecolor"]
(predeterminado:'white'
) El color del borde.
- frameon bool, por defecto: Verdadero
Si es Falso, suprimir el dibujo del marco de la figura.
- Subclase FigureClass de
Figure
Si se establece, se creará una instancia de esta subclase, en lugar de un archivo
Figure
.- claro bool, predeterminado: Falso
Si es Verdadero y la figura ya existe, entonces se borra.
- diseño {'restringido', 'ajustado',
LayoutEngine
, Ninguno}, predeterminado: Ninguno El mecanismo de diseño para el posicionamiento de los elementos de la trama para evitar la superposición de las decoraciones de los ejes (etiquetas, marcas, etc.). Tenga en cuenta que los administradores de diseño pueden ralentizar considerablemente la visualización de figuras. El valor predeterminado es Ninguno (pero consulte la documentación del
Figure
constructor con respecto a la interacción con rcParams).- **kwargs
Los argumentos de palabras clave adicionales se pasan al
Figure
constructor.
- num int o str o
- Devoluciones :
notas
Las figuras recién creadas se pasan al
new_manager
método o lanew_figure_manager
función proporcionada por el backend actual, que instala un lienzo y un administrador en la figura.Si está creando muchas figuras, asegúrese de llamar explícitamente
pyplot.close
a las figuras que no está usando, porque esto permitirá que pyplot limpie correctamente la memoria.rcParams
define los valores predeterminados, que se pueden modificar en el archivo matplotlibrc.
Ejemplos usando matplotlib.pyplot.figure
#

Cambiar el tamaño de los ejes con diseño restringido

Cambiar el tamaño de los ejes con un diseño ajustado

Uso de Gridspec para hacer diseños de subparcelas de varias columnas/filas

Creación de múltiples subtramas usando plt.subplots

Demostración de fuentes (estilo orientado a objetos)

Demostración de fuentes (argumentos de palabras clave)

Establecer un aspecto fijo en las celdas de ImageGrid

Características de mpl_toolkits.axisartist.floating_axes

Demuestra el trazado de curvas de contorno (nivel) en 3D usando la opción extend3d

Genere polígonos para llenar bajo el gráfico de líneas 3D

Gráfico volumétrico/vóxel 3D con coordenadas cilíndricas

Animación de un gráfico de estructura alámbrica 3D

Diagrama SkewT-logP: uso de transformaciones y proyecciones personalizadas