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
Cycler
el objeto dado.El formulario 2 crea un
Cycler
ciclo 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
Cycler
para una sola propiedad y lo establece como el ciclo de propiedad de los ejes. Este formulario existe por compatibilidad con lacycler.cycler
interfaz 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
Artist
propiedad 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.cycler
Función de conveniencia para crear cicladores validados para propiedades.
cycler.cycler
La 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'])
Ejemplos usando matplotlib.axes.Axes.set_prop_cycle
#
Precios de las acciones durante 32 años