matplotlib.axes.Axes.plot_date #

Haches. plot_date ( x , y , fmt = 'o' , tz = None , xdate = True , ydate = False , * , data = None , ** kwargs ) [source] #

[ Déconseillé ] Tracé contraignant l'axe à traiter les flottants comme des dates.

Découragé

Cette méthode existe pour des raisons historiques et sera obsolète à l'avenir.

  • datetimeLes données similaires doivent être tracées directement à l'aide de plot.

  • Si vous avez besoin de tracer des données numériques simples au format de date Matplotlib ou de définir un fuseau horaire, appelez ax.xaxis.axis_date/ ax.yaxis.axis_dateavant plot. Voir Axis.axis_date.

Semblable à plot, cela trace y contre x sous forme de lignes ou de marqueurs. Cependant, les étiquettes des axes sont formatées en tant que dates en fonction de xdate et ydate . Notez que plotcela fonctionnera avec les objets datetimeet sans recourir à cette méthode.numpy.datetime64

Paramètres :
x, y comme un tableau

Les coordonnées des points de données. Si xdate ou ydate vaut True , les valeurs respectives x ou y sont interprétées comme des dates Matplotlib .

fmt str, facultatif

La chaîne de format de tracé. Pour plus de détails, voir le paramètre correspondant dans plot.

chaîne de fuseau horaire tz ou datetime.tzinfo, par défaut : rcParams["timezone"](par défaut : 'UTC')

Le fuseau horaire à utiliser dans l'étiquetage des dates.

xdate booléen , par défaut : Vrai

Si True , l' axe des x sera interprété comme des dates Matplotlib.

ydate booléen , par défaut : False

Si True , l' axe des y sera interprété comme des dates Matplotlib.

Retours :
liste deLine2D

Objets représentant les données tracées.

Autres paramètres :
objet de données indexable, facultatif

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

x , y

**kwargs

Les arguments de mot-clé contrôlent les Line2Dpropriétés :

Propriété

La description

agg_filter

une fonction de filtre, qui prend un tableau flottant (m, n, 3) et une valeur dpi, et renvoie un tableau (m, n, 3) et deux décalages à partir du coin inférieur gauche de l'image

alpha

scalaire ou Aucun

animated

bourdonner

antialiasedou aa

bourdonner

clip_box

Bbox

clip_on

bourdonner

clip_path

Patch ou (chemin, transformation) ou aucun

colorou c

Couleur

dash_capstyle

CapStyleou {'bout', 'en saillie', 'rond'}

dash_joinstyle

JoinStyleou {'onglet', 'rond', 'biseau'}

dashes

séquence de flottants (on/off encre en points) ou (Aucun, Aucun)

data

(2, N) tableau ou deux tableaux 1D

drawstyleou dès

{'default', 'steps', 'steps-pre', 'steps-mid', 'steps-post'}, par défaut : 'default'

figure

Figure

fillstyle

{'plein', 'gauche', 'droite', 'bas', 'haut', 'aucun'}

gapcolor

couleur ou Aucun

gid

chaîne

in_layout

bourdonner

label

objet

linestyleou ls

{'-', '--', '-.', ':', '', (décalage, on-off-seq), ...}

linewidthou lw

flotteur

marker

chaîne de style marqueur, PathouMarkerStyle

markeredgecolorou mec

Couleur

markeredgewidthou miauler

flotteur

markerfacecolorou mfc

Couleur

markerfacecoloraltou mfcalt

Couleur

markersizeou ms

flotteur

markevery

None ou int ou (int, int) ou slice ou list[int] ou float ou (float, float) ou list[bool]

mouseover

bourdonner

path_effects

AbstractPathEffect

picker

float ou callable[[Artist, Event], tuple[bool, dict]]

pickradius

inconnue

rasterized

bourdonner

sketch_params

(échelle : flottant, longueur : flottant, caractère aléatoire : flottant)

snap

booléen ou Aucun

solid_capstyle

CapStyleou {'bout', 'en saillie', 'rond'}

solid_joinstyle

JoinStyleou {'onglet', 'rond', 'biseau'}

transform

inconnue

url

chaîne

visible

bourdonner

xdata

Tableau 1D

ydata

Tableau 1D

zorder

flotteur

Voir également

matplotlib.dates

Fonctions d'assistance sur les dates.

matplotlib.dates.date2num

Convertir les dates en nombre.

matplotlib.dates.num2date

Convertir num en dates.

matplotlib.dates.drange

Créez une séquence de dates équidistantes.

Remarques

Si vous utilisez des tickers et des formateurs de date personnalisés, il peut être nécessaire de définir les formateurs/localisateurs après l'appel à plot_date. plot_datedéfinira le localisateur de ticks par défaut sur AutoDateLocator(si le localisateur de ticks n'est pas déjà défini sur une DateLocatorinstance) et le formateur de ticks par défaut sur AutoDateFormatter(si le formateur de ticks n'est pas déjà défini sur une DateFormatterinstance).