matplotlib.axes.Axes.set_prop_cycle #
- hachas set_prop_cycle ( * argumentos , ** kwargs ) [fuente] #
Establezca el ciclo de propiedades de los ejes.
El ciclo de propiedades controla las propiedades de estilo, como el color, el marcador y el estilo de línea de los futuros comandos de trazado. Las propiedades de estilo de los datos ya agregados a los Ejes no se modifican.
Firmas de llamada:
set_prop_cycle(cycler) set_prop_cycle(label=values[, label2=values2[, ...]]) set_prop_cycle(label, values)
El formulario 1 establece
Cyclerel objeto dado.El formulario 2 crea un
Cyclerciclo sobre una o más propiedades simultáneamente y lo configura como el ciclo de propiedad de los ejes. Si se dan varias propiedades, sus listas de valores deben tener la misma longitud. Este es solo un atajo para crear explícitamente un ciclador y pasarlo a la función, es decir, es la abreviatura de .set_prop_cycle(cycler(label=values label2=values2, ...))El formulario 3 crea un
Cyclerpara una sola propiedad y lo establece como el ciclo de propiedad de los ejes. Este formulario existe por compatibilidad con lacycler.cyclerinterfaz original. Se desaconseja su uso en favor de la forma kwarg, es decirset_prop_cycle(label=values).- Parámetros :
- ciclador ciclador
Configure el Cycler dado. Ninguno restablece el ciclo definido por el estilo actual.
- cadena de etiquetas
La clave de la propiedad. Debe ser una
Artistpropiedad válida. Por ejemplo, 'color' o 'estilo de línea'. Se permiten alias, como 'c' para 'color' y 'lw' para 'ancho de línea'.- valores iterables
Iterable de longitud finita de los valores de propiedad. Estos valores se validan y generarán un ValueError si no son válidos.
Ver también
matplotlib.rcsetup.cyclerFunción de conveniencia para crear cicladores validados para propiedades.
cycler.cyclerLa función original para crear cicladores no validados.
Ejemplos
Configuración del ciclo de propiedad para una sola propiedad:
>>> ax.set_prop_cycle(color=['red', 'green', 'blue'])
Configuración del ciclo de propiedad para recorrer varias propiedades simultáneamente (p. ej., círculo rojo, signo más verde, cruz azul):
>>> ax.set_prop_cycle(color=['red', 'green', 'blue'], ... marker=['o', '+', 'x'])