matplotlib.axes.Axes.set_prop_cycle #
- Machados. set_prop_cycle ( * args , ** kwargs ) [fonte] #
Defina o ciclo de propriedade dos eixos.
O ciclo de propriedades controla as propriedades de estilo, como cor, marcador e estilo de linha de futuros comandos de plotagem. As propriedades de estilo dos dados já adicionados aos Eixos não são modificadas.
Assinaturas de chamada:
set_prop_cycle(cycler) set_prop_cycle(label=values[, label2=values2[, ...]]) set_prop_cycle(label, values)
O formulário 1 define determinado
Cycler
objeto.O Form 2 cria um
Cycler
que percorre uma ou mais propriedades simultaneamente e o define como o ciclo de propriedade dos Axes. Se várias propriedades forem fornecidas, suas listas de valores devem ter o mesmo comprimento. Este é apenas um atalho para criar explicitamente um cycler e passá-lo para a função, ou seja, é a abreviação de .set_prop_cycle(cycler(label=values label2=values2, ...))
O Form 3 cria um
Cycler
para uma única propriedade e define-o como o ciclo de propriedade dos Axes. Este formulário existe para compatibilidade com acycler.cycler
interface original. Seu uso é desencorajado em favor da forma kwarg, ou sejaset_prop_cycle(label=values)
.- Parâmetros :
- ciclista ciclista
Defina o Cycler fornecido. Nenhum redefine para o ciclo definido pelo estilo atual.
- rótulo str
A chave de propriedade. Deve ser uma
Artist
propriedade válida. Por exemplo, 'cor' ou 'estilo de linha'. Aliases são permitidos, como 'c' para 'color' e 'lw' para 'linewidth'.- valores iteráveis
Iterável de comprimento finito dos valores de propriedade. Esses valores são validados e gerarão um ValueError se forem inválidos.
Veja também
matplotlib.rcsetup.cycler
Função de conveniência para criar cicladores validados para propriedades.
cycler.cycler
A função original para criar cicladores não validados.
Exemplos
Configurando o ciclo de propriedade para uma única propriedade:
>>> ax.set_prop_cycle(color=['red', 'green', 'blue'])
Definir o ciclo de propriedade para alternar simultaneamente várias propriedades (por exemplo, círculo vermelho, sinal de adição verde, cruz azul):
>>> ax.set_prop_cycle(color=['red', 'green', 'blue'], ... marker=['o', '+', 'x'])
Exemplos usando matplotlib.axes.Axes.set_prop_cycle
#
Preços das ações ao longo de 32 anos