matplotlib.pyplot.setp #
- matplotlib.pyplot. setp ( obj , * argumentos , ** kwargs ) [fuente] #
Establezca una o más propiedades en un
Artist
, o enumere los valores permitidos.- Parámetros :
- obj
Artist
o lista deArtist
Los artistas cuyas propiedades se están configurando o consultando. Al establecer propiedades, todos los artistas se ven afectados; al consultar los valores permitidos, solo se consulta la primera instancia de la secuencia.
Por ejemplo, dos líneas se pueden hacer más gruesas y rojas con una sola llamada:
>>> x = arange(0, 1, 0.01) >>> lines = plot(x, sin(2*pi*x), x, sin(4*pi*x)) >>> setp(lines, linewidth=2, color='r')
- archivo similar a un archivo, por defecto:
sys.stdout
Where
setp
escribe su salida cuando se le pide que enumere los valores permitidos.>>> with open('output.log') as file: ... setp(line, file=file)
El valor predeterminado,
None
, significasys.stdout
.- *args, **kwargs
Las propiedades a configurar. Se admiten las siguientes combinaciones:
Establezca el estilo de línea de una línea para que sea discontinua:
>>> line, = plot([1, 2, 3]) >>> setp(line, linestyle='--')
Establecer varias propiedades a la vez:
>>> setp(line, linewidth=2, color='r')
Enumere los valores permitidos para el estilo de línea de una línea:
>>> setp(line, 'linestyle') linestyle: {'-', '--', '-.', ':', '', (offset, on-off-seq), ...}
Enumere todas las propiedades que se pueden establecer y sus valores permitidos:
>>> setp(line) agg_filter: a filter function, ... [long output listing omitted]
setp
también es compatible con pares de cadena/valor de estilo MATLAB. Por ejemplo, los siguientes son equivalentes:>>> setp(lines, 'linewidth', 2, 'color', 'r') # MATLAB style >>> setp(lines, linewidth=2, color='r') # Python style
- obj
Ver también
Ejemplos usando matplotlib.pyplot.setp
#
Creación de una línea de tiempo con líneas, fechas y texto
Contorno del espacio de solución de optimizaciones
Creación de mapas de calor anotados
Etiquetado de un pastel y una rosquilla
Establecer y obtener propiedades