matplotlib.axes.Axes.stem #

Haches. stem ( *args , linefmt=None , markerfmt=None , basefmt=None , bottom=0 , label=None , use_line_collection=< paramètre obsolète> , orientation='vertical' , data=None ) [source] #

Créez un graphique à tiges.

Un diagramme à tiges dessine des lignes perpendiculaires à une ligne de base à chaque emplacement locs de la ligne de base aux têtes et y place un marqueur. Pour les diagrammes de tiges verticales (valeur par défaut), les locs sont des positions x et les têtes sont des valeurs y . Pour les diagrammes de tiges horizontales, les locs sont des positions y et les têtes sont des valeurs x .

Signature d'appel :

stem([locs,] heads, linefmt=None, markerfmt=None, basefmt=None)

Les locs -positions sont facultatives. Les formats peuvent être fournis sous forme de position ou sous forme d'arguments de mots-clés. Passer markerfmt et basefmt positionnellement est obsolète depuis Matplotlib 3.5.

Paramètres :
locs comme un tableau, par défaut : (0, 1, ..., len(heads) - 1)

Pour les graphiques à tiges verticales, les positions x des tiges. Pour les diagrammes à tiges horizontaux, les positions y des tiges.

têtes en forme de tableau

Pour les diagrammes de tiges verticales, les valeurs y des têtes de tige. Pour les diagrammes de tiges horizontales, les valeurs x des têtes de tige.

linefmt str, facultatif

Une chaîne définissant la couleur et/ou le style de ligne des lignes verticales :

Personnage

Style de ligne

'-'

ligne continue

'--'

ligne pointillée

'-.'

ligne tiret-point

':'

ligne pointillée

Par défaut : 'C0-', c'est-à-dire une ligne pleine avec la première couleur du cycle de couleurs.

Remarque : Les marqueurs spécifiés via ce paramètre (par exemple, 'x') seront silencieusement ignorés (sauf si vous utilisez use_line_collection=False). Au lieu de cela, les marqueurs doivent être spécifiés à l'aide de markerfmt .

marqueurfmt str, facultatif

Une chaîne définissant la couleur et/ou la forme des marqueurs au niveau des têtes de tige. Si le marqueur n'est pas donné, utilisez le marqueur 'o', c'est-à-dire des cercles pleins. Si la couleur n'est pas donnée, utilisez la couleur de linefmt .

basefmt str, par défaut : 'C3-' ('C2-' en mode classique)

Une chaîne de format définissant les propriétés de la ligne de base.

orientation str, par défaut : 'vertical'

Si 'vertical', produira un tracé avec des tiges orientées verticalement, sinon les tiges seront orientées horizontalement.

flotteur inférieur , par défaut : 0

La position y/x de la ligne de base (selon l'orientation).

label str, par défaut : aucun

L'étiquette à utiliser pour les tiges dans les légendes.

use_line_collection booléen , par défaut : Vrai

Obsolète depuis 3.6

Si True, stockez et tracez les lignes de tige comme a LineCollectionau lieu de lignes individuelles, ce qui augmente considérablement les performances. Si False, utilise par défaut l'ancien comportement d'utilisation d'une liste d' Line2Dobjets.

objet de données indexable, facultatif

S'ils sont donnés, tous les paramètres acceptent également une chaîne s, qui est interprétée comme data[s](sauf si cela déclenche une exception).

Retours :
StemContainer

Le conteneur peut être traité comme un tuple ( markerline , stemlines , baseline )

Remarques

Voir également

La tige de la fonction MATLAB qui a inspiré cette méthode.

Exemples utilisant matplotlib.axes.Axes.stem#

Légende Démo

Légende Démo

Légende Démo
Potence 3D

Potence 3D

Potence 3D
racine(x, y)

racine(x, y)

racine(x, y)