matplotlib.axes.Axes.plot_date #

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

[ Entmutigt ] Zeichnen Sie die Achse dazu, Floats als Datumsangaben zu behandeln.

Entmutigt

Diese Methode existiert aus historischen Gründen und wird in Zukunft veraltet sein.

  • datetime-ähnliche Daten sollten direkt mit geplottet werden plot.

  • Wenn Sie einfache numerische Daten als Matplotlib-Datumsformat darstellen oder eine Zeitzone festlegen müssen, rufen Sie ax.xaxis.axis_date/ ax.yaxis.axis_datebefore auf plot. Siehe Axis.axis_date.

Ähnlich wie bei plotwerden hier y vs. x als Linien oder Markierungen dargestellt. Die Achsenbeschriftungen werden jedoch abhängig von xdate und ydate als Datum formatiert . Beachten Sie, dass dies plotmit datetimeund numpy.datetime64-Objekten funktioniert, ohne auf diese Methode zurückzugreifen.

Parameter :
x, y -Array-ähnlich

Die Koordinaten der Datenpunkte. Wenn xdate oder ydate True ist , werden die jeweiligen Werte x oder y als Matplotlib-Daten interpretiert .

fmtstr , optional

Die Zeichenkette für das Plotformat. Einzelheiten finden Sie unter dem entsprechenden Parameter in plot.

tz timezone string oder datetime.tzinfo, default: rcParams["timezone"](default: 'UTC')

Die Zeitzone, die zum Kennzeichnen von Datumsangaben verwendet werden soll.

xdate bool, Standard: True

Wenn True , wird die x -Achse als Matplotlib-Daten interpretiert.

ydate bool, Standard: False

Wenn True , wird die y -Achse als Matplotlib-Daten interpretiert.

Rückgaben :
Liste vonLine2D

Objekte, die die gezeichneten Daten darstellen.

Andere Parameter :
data indexierbares Objekt, optional

Falls angegeben, akzeptieren die folgenden Parameter auch einen String s, der interpretiert wird als data[s](es sei denn, dies löst eine Ausnahme aus):

x , y

**Kwarg

Schlüsselwortargumente steuern die Line2DEigenschaften:

Eigentum

Beschreibung

agg_filter

eine Filterfunktion, die ein (m, n, 3) Float-Array und einen dpi-Wert akzeptiert und ein (m, n, 3)-Array und zwei Offsets von der unteren linken Ecke des Bildes zurückgibt

alpha

Skalar oder Keine

animated

bool

antialiasedoder äh

bool

clip_box

Bbox

clip_on

bool

clip_path

Patch oder (Pfad, Transform) oder None

coloroder c

Farbe

dash_capstyle

CapStyleoder {'hinter', 'vorstehend', 'rund'}

dash_joinstyle

JoinStyleoder {'Gehrung', 'rund', 'Fase'}

dashes

Folge von Gleitkommazahlen (Ein/Aus Tinte in Punkten) oder (Keine, Keine)

data

(2, N)-Array oder zwei 1D-Arrays

drawstyleoder DS

{'default', 'steps', 'steps-pre', 'steps-mid', 'steps-post'}, default: 'default'

figure

Figure

fillstyle

{'voll', 'links', 'rechts', 'unten', 'oben', 'keine'}

gapcolor

Farbe oder Keine

gid

Str

in_layout

bool

label

Objekt

linestyleoder ls

{'-', '--', '-.', ':', '', (offset, on-off-seq), ...}

linewidthoder lw

schweben

marker

Marker-Style-String PathoderMarkerStyle

markeredgecoloroder mec

Farbe

markeredgewidthoder miau

schweben

markerfacecoloroder mfc

Farbe

markerfacecoloraltoder mfcalt

Farbe

markersizeoder ms

schweben

markevery

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

mouseover

bool

path_effects

AbstractPathEffect

picker

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

pickradius

Unbekannt

rasterized

bool

sketch_params

(Maßstab: Float, Länge: Float, Zufälligkeit: Float)

snap

bool oder Keine

solid_capstyle

CapStyleoder {'hinter', 'vorstehend', 'rund'}

solid_joinstyle

JoinStyleoder {'Gehrung', 'rund', 'Fase'}

transform

Unbekannt

url

Str

visible

bool

xdata

1D-Array

ydata

1D-Array

zorder

schweben

Siehe auch

matplotlib.dates

Hilfsfunktionen bei Terminen.

matplotlib.dates.date2num

Datum in Zahl umwandeln.

matplotlib.dates.num2date

Zahl in Datum umwandeln.

matplotlib.dates.drange

Erstellen Sie eine Folge von Datumsangaben in gleichen Abständen.

Anmerkungen

Wenn Sie benutzerdefinierte Datumsticker und -formatierer verwenden, kann es erforderlich sein, die Formatierer/Lokatoren nach dem Aufruf auf zu setzen plot_date. plot_datesetzt den Standard-Tick-Locator auf AutoDateLocator(wenn der Tick-Locator nicht bereits auf eine DateLocatorInstanz gesetzt ist) und den Standard-Tick-Formatierer auf AutoDateFormatter(wenn der Tick-Formatierer nicht bereits auf eine DateFormatterInstanz gesetzt ist).