matplotlib.rcsetup
#
O módulo rcsetup contém o código de validação para personalização usando as configurações rc do Matplotlib.
Cada configuração rc é atribuída a uma função usada para validar qualquer tentativa de alteração nessa configuração. As funções de validação são definidas no módulo rcsetup e são usadas para construir o objeto global rcParams que armazena as configurações e é referenciado em todo o Matplotlib.
Os valores padrão das configurações rc são definidos no arquivo matplotlibrc padrão. Quaisquer acréscimos ou exclusões ao conjunto de parâmetros listados aqui também devem ser propagados para o matplotlibrc.template
diretório de origem raiz do Matplotlib.
- classe matplotlib.rcsetup. ValidateInStrings ( key , valid , ignorecase = False , * , _deprecated_since = None ) [source] #
Bases:
object
valid é uma lista de strings válidas.
- matplotlib.rcsetup. cycler ( * args , ** kwargs ) [fonte] #
Crie um
Cycler
objeto muito parecido comcycler.cycler()
, mas inclua validação de entrada.Assinaturas de chamada:
cycler(cycler) cycler(label=values[, label2=values2[, ...]]) cycler(label, values)
O Formulário 1 copia um determinado
Cycler
objeto.O Formulário 2 cria um
Cycler
que percorre uma ou mais propriedades simultaneamente. Se várias propriedades forem fornecidas, suas listas de valores devem ter o mesmo comprimento.O formulário 3 cria um
Cycler
para uma única propriedade. Este formulário existe para compatibilidade com a cicladora original. Seu uso é desencorajado em favor da forma kwarg, ou sejacycler(label=values)
.- Parâmetros :
- ciclista ciclista
Construtor de cópia para Cycler.
- 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.
- Devoluções :
- Cycler
Um novo
Cycler
para as propriedades dadas.
Exemplos
Criando um cycler para uma única propriedade:
>>> c = cycler(color=['red', 'green', 'blue'])
Criando um ciclador para percorrer simultaneamente várias propriedades (por exemplo, círculo vermelho, mais verde, cruz azul):
>>> c = cycler(color=['red', 'green', 'blue'], ... marker=['o', '+', 'x'])
- matplotlib.rcsetup. validar_ciclista ( s ) [fonte] #
Retorna um objeto Cycler de uma string repr ou do próprio objeto.
- matplotlib.rcsetup. valid_dpi ( s ) [fonte] #
Confirme que s é string 'figura' ou converta s para float ou raise.
- matplotlib.rcsetup. valid_fonttype ( s ) [fonte] #
Confirme se este é um tipo de fonte Postscript ou PDF para o qual sabemos como converter.
- matplotlib.rcsetup. valid_hatch ( s ) [fonte] #
Valide um padrão de hachura. Uma string de padrão de hachura pode ter qualquer sequência dos seguintes caracteres: .
\ / | - + * . x o O
- matplotlib.rcsetup. valid_hatchlist ( s ) [fonte] #
Valide um padrão de hachura. Uma string de padrão de hachura pode ter qualquer sequência dos seguintes caracteres: .
\ / | - + * . x o O
- matplotlib.rcsetup. valid_markevery ( s ) [fonte] #
Valide a propriedade markevery de um objeto Line2D.
- Parâmetros :
- s Nenhum, int, (int, int), slice, float, (float, float) ou list[int]
- Devoluções :
- None, int, (int, int), slice, float, (float, float) ou list[int]