matplotlib.pyplot.márgenes #

matplotlib.pyplot. 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.pyplot.margins#

Rotación de etiquetas de marca personalizadas

Rotación de etiquetas de marca personalizadas

Rotación de etiquetas de marca personalizadas