matplotlib.axes.Axes.margins #

hachas márgenes ( * márgenes , x = Ninguno , y = Ninguno , ajustado = Verdadero ) [fuente] #

Establecer o recuperar márgenes de escalado automático.

El relleno agregado a cada límite de los ejes es el margen multiplicado por el intervalo de datos. Todos los parámetros de entrada deben ser flotantes dentro del rango [0, 1]. Pasar argumentos posicionales y de palabras clave no es válido y generará un TypeError. Si no se proporcionan argumentos (posicionales o de otro tipo), los márgenes actuales permanecerán en su lugar y simplemente se devolverán.

Especificar cualquier margen cambia solo el ajuste de escala automático; por ejemplo, si xmargin no es Ninguno, entonces xmargin multiplicado por el intervalo de datos X se agregará a cada extremo de ese intervalo antes de que se use en el ajuste de escala automático.

Parámetros :
*márgenes flotantes, opcional

Si se proporciona un solo argumento posicional, especifica ambos márgenes del eje x y los límites del eje y. Si se proporcionan dos argumentos posicionales, se interpretarán como xmargin , ymargin . Si desea establecer el margen en un solo eje, utilice los argumentos de palabras clave que se describen a continuación.

x, y flotante, opcional

Valores de margen específicos para el eje x y el eje y, respectivamente. Estos no se pueden usar con argumentos posicionales, pero se pueden usar individualmente para modificar, por ejemplo, solo en el eje y.

bool ajustado o Ninguno, predeterminado: Verdadero

El parámetro apretadoautoscale_view se pasa a , que se ejecuta después de cambiar un margen; el valor predeterminado aquí es True , en el supuesto de que cuando se especifican los márgenes, generalmente no se desea un relleno adicional para que coincida con las marcas de verificación. Si se establece firmemente en Ninguno , se conserva la configuración anterior.

Devoluciones :
margen x, margen y flotante

notas

Si un método de Axes utilizado anteriormente como pcolor()se ha establecido use_sticky_edgesen True, solo se modificarán los límites no establecidos por los "artistas pegajosos". Para forzar el establecimiento de todos los márgenes, establezca antes use_sticky_edgesde False llamar a margins().

Ejemplos usando matplotlib.axes.Axes.margins#

Referencia de marcador

Referencia de marcador

Referencia de marcador
Creación de una línea de tiempo con líneas, fechas y texto

Creación de una línea de tiempo con líneas, fechas y texto

Creación de una línea de tiempo con líneas, fechas y texto
Demostración trigradiente

Demostración trigradiente

Demostración trigradiente
Controlar los límites de vista usando márgenes y sticky_edges

Controlar los límites de vista usando márgenes y sticky_edges

Controlar los límites de vista usando márgenes y sticky_edges
Etiqueta de ángulo invariable de escala

Etiqueta de ángulo invariable de escala

Etiqueta de ángulo invariable de escala
hoja de estilo ggplot

hoja de estilo ggplot

hoja de estilo ggplot
Autoescalado

Autoescalado

Autoescalado