matplotlib.pyplot.setp #
- matplotlib.pyplot. setp ( obj , * args , ** kwargs ) [source] #
Définissez une ou plusieurs propriétés sur un
Artist
ou répertoriez les valeurs autorisées.- Paramètres :
- obj
Artist
ou liste deArtist
Le ou les artistes dont les propriétés sont définies ou interrogées. Lors de la définition des propriétés, tous les artistes sont concernés ; lors de l'interrogation des valeurs autorisées, seule la première instance de la séquence est interrogée.
Par exemple, deux lignes peuvent être rendues plus épaisses et rouges avec un seul appel :
>>> x = arange(0, 1, 0.01) >>> lines = plot(x, sin(2*pi*x), x, sin(4*pi*x)) >>> setp(lines, linewidth=2, color='r')
- fichier semblable à un fichier, par défaut :
sys.stdout
Où
setp
écrit sa sortie lorsqu'on lui demande de lister les valeurs autorisées.>>> with open('output.log') as file: ... setp(line, file=file)
La valeur par défaut,
None
, signifiesys.stdout
.- *args, **kwargs
Les propriétés à définir. Les combinaisons suivantes sont prises en charge :
Définissez le style de ligne d'une ligne à tirets :
>>> line, = plot([1, 2, 3]) >>> setp(line, linestyle='--')
Définissez plusieurs propriétés à la fois :
>>> setp(line, linewidth=2, color='r')
Répertorier les valeurs autorisées pour le style de ligne d'une ligne :
>>> setp(line, 'linestyle') linestyle: {'-', '--', '-.', ':', '', (offset, on-off-seq), ...}
Répertoriez toutes les propriétés pouvant être définies et leurs valeurs autorisées :
>>> setp(line) agg_filter: a filter function, ... [long output listing omitted]
setp
prend également en charge les paires chaîne/valeur de style MATLAB. Par exemple, les éléments suivants sont équivalents :>>> setp(lines, 'linewidth', 2, 'color', 'r') # MATLAB style >>> setp(lines, linewidth=2, color='r') # Python style
- obj
Voir également
Exemples utilisant matplotlib.pyplot.setp
#
Créer une chronologie avec des lignes, des dates et du texte
Contourner l'espace de solution des optimisations
Création de cartes de chaleur annotées
Étiqueter une tarte et un beignet
Définir et obtenir des propriétés