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
FigureoSubFigure, 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.numberatributo, 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.numberatributo; 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 padreFigureestá 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
Figureconstructor con respecto a la interacción con rcParams).- **kwargs
Los argumentos de palabras clave adicionales se pasan al
Figureconstructor.
- num int o str o
- Devoluciones :
notas
Las figuras recién creadas se pasan al
new_managermétodo o lanew_figure_managerfunció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.closea las figuras que no está usando, porque esto permitirá que pyplot limpie correctamente la memoria.rcParamsdefine 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