matplotlib.rcsetup
#
El módulo rcsetup contiene el código de validación para la personalización mediante la configuración rc de Matplotlib.
A cada configuración rc se le asigna una función que se utiliza para validar cualquier intento de cambio en esa configuración. Las funciones de validación se definen en el módulo rcsetup y se utilizan para construir el objeto global rcParams que almacena la configuración y se hace referencia en todo Matplotlib.
Los valores predeterminados de la configuración rc se establecen en el archivo matplotlibrc predeterminado. Cualquier adición o eliminación del conjunto de parámetros enumerados aquí también debe propagarse al matplotlibrc.template
directorio de origen raíz de Matplotlib.
- clase matplotlib.rcsetup. ValidateInStrings ( key , valid , ignorecase = False , * , _deprecated_since = None ) [fuente] #
Bases:
object
valid es una lista de cadenas legales.
- matplotlib.rcsetup. ciclador ( * argumentos , ** kwargs ) [fuente] #
Crea un
Cycler
objeto muy parecido acycler.cycler()
, pero incluye validación de entrada.Firmas de llamada:
cycler(cycler) cycler(label=values[, label2=values2[, ...]]) cycler(label, values)
El formulario 1 copia un
Cycler
objeto dado.El Formulario 2 crea un
Cycler
ciclo sobre una o más propiedades simultáneamente. Si se dan varias propiedades, sus listas de valores deben tener la misma longitud.El Formulario 3 crea un
Cycler
para una sola propiedad. Este formulario existe para la compatibilidad con el ciclador original. Se desaconseja su uso en favor de la forma kwarg, es decircycler(label=values)
.- Parámetros :
- ciclador ciclador
Copie el constructor para Cycler.
- 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.
- Devoluciones :
- Ciclista
Una nueva
Cycler
para las propiedades dadas.
Ejemplos
Creando un ciclador para una sola propiedad:
>>> c = cycler(color=['red', 'green', 'blue'])
Creación de un ciclador para ciclar simultáneamente varias propiedades (p. ej., círculo rojo, más verde, cruz azul):
>>> c = cycler(color=['red', 'green', 'blue'], ... marker=['o', '+', 'x'])
- matplotlib.rcsetup. validar_colorlist ( s ) [fuente] #
devolver una lista de especificaciones de color
- matplotlib.rcsetup. validar_ciclador ( s ) [fuente] #
Devuelve un objeto Cycler de una repetición de cadena o el objeto mismo.
- matplotlib.rcsetup. validar_dpi ( s ) [fuente] #
Confirme que s es una cadena 'figura' o convierta s en flotante o elevado.
- matplotlib.rcsetup. validar_tipo de fuente ( s ) [fuente] #
Confirme que este es un tipo de fuente Postscript o PDF que sabemos cómo convertir.
- matplotlib.rcsetup. validar_hatch ( s ) [fuente] #
Validar un patrón de sombreado. Una cadena de patrón de sombreado puede tener cualquier secuencia de los siguientes caracteres: .
\ / | - + * . x o O
- matplotlib.rcsetup. validar_hatchlist ( s ) [fuente] #
Validar un patrón de sombreado. Una cadena de patrón de sombreado puede tener cualquier secuencia de los siguientes caracteres: .
\ / | - + * . x o O
- matplotlib.rcsetup. validar_marcar cada ( s ) [fuente] #
Valide la propiedad markevery de un objeto Line2D.
- Parámetros :
- s Ninguno, int, (int, int), sector, float, (float, float) o list[int]
- Devoluciones :
- Ninguno, int, (int, int), sector, float, (float, float) o list[int]