matplotlib.axes.Axes.plot_date #
- Assi. plot_date ( x , y , fmt = 'o' , tz = None , xdate = True , ydate = False , * , data = None , ** kwargs ) [fonte] #
[ Sconsigliato ] Trama che costringe l'asse a trattare i float come date.
Scoraggiato
Questo metodo esiste per motivi storici e sarà deprecato in futuro.
datetime-like i dati dovrebbero essere tracciati direttamente usandoplot.Se è necessario tracciare dati numerici semplici come formato data Matplotlib o è necessario impostare un fuso orario, chiamare
ax.xaxis.axis_date/ax.yaxis.axis_datebeforeplot. VediAxis.axis_date.
Simile a
plot, rappresenta y vs. x come linee o marcatori. Tuttavia, le etichette degli assi sono formattate come date a seconda di xdate e ydate . Nota cheplotfunzionerà condatetimeenumpy.datetime64oggetti senza ricorrere a questo metodo.- Parametri :
- x, y simile a un array
Le coordinate dei punti dati. Se xdate o ydate è True , i rispettivi valori x o y vengono interpretati come date Matplotlib .
- fmt str, facoltativo
La stringa del formato di stampa. Per i dettagli, vedere il parametro corrispondente in
plot.- tz stringa del fuso orario o
datetime.tzinfo, predefinito:rcParams["timezone"](predefinito:'UTC') Il fuso orario da utilizzare per etichettare le date.
- xdate bool, predefinito: vero
Se True , l' asse x verrà interpretato come date Matplotlib.
- ydate bool, predefinito: falso
Se True , l' asse y verrà interpretato come date Matplotlib.
- Resi :
- lista di
Line2D Oggetti che rappresentano i dati tracciati.
- lista di
- Altri parametri :
- oggetto indicizzabile dei dati , facoltativo
Se forniti, i seguenti parametri accettano anche una stringa
s, che viene interpretata comedata[s](a meno che ciò non sollevi un'eccezione):x , y
- **kwargs
Gli argomenti delle parole chiave controllano le
Line2Dproprietà:Proprietà
Descrizione
una funzione di filtro, che accetta un array float (m, n, 3) e un valore dpi e restituisce un array (m, n, 3) e due offset dall'angolo in basso a sinistra dell'immagine
scalare o Nessuno
bool
antialiasedo aabool
bool
Patch o (Percorso, Trasforma) o Nessuno
coloro ccolore
CapStyleo {'culo', 'sporgente', 'rotondo'}JoinStyleo {'mitre', 'round', 'bevel'}sequenza di float (on/off inchiostro in punti) o (Nessuno, Nessuno)
(2, N) o due array 1D
drawstyleo ds{'default', 'steps', 'steps-pre', 'steps-mid', 'steps-post'}, default: 'default'
{'completo', 'sinistra', 'destra', 'basso', 'alto', 'nessuno'}
colore o Nessuno
str
bool
oggetto
linestyleo ls{'-', '--', '-.', ':', '', (offset, on-off-seq), ...}
linewidtho lwgalleggiante
stringa di stile marcatore,
PathoMarkerStylemarkeredgecoloro mecccolore
markeredgewidtho miagolaregalleggiante
markerfacecoloro mfccolore
markerfacecoloralto mfcaltcolore
markersizeo msgalleggiante
Nessuno o int o (int, int) o slice o lista[int] o float o (float, float) o lista[bool]
bool
float o callable[[Artista, Evento], tuple[bool, dict]]
sconosciuto
bool
(scala: float, lunghezza: float, casualità: float)
bool o Nessuno
CapStyleo {'culo', 'sporgente', 'rotondo'}JoinStyleo {'mitre', 'round', 'bevel'}sconosciuto
str
bool
matrice 1D
matrice 1D
galleggiante
Guarda anche
matplotlib.datesFunzioni di supporto nelle date.
matplotlib.dates.date2numConverti le date in num.
matplotlib.dates.num2dateConverti num in date.
matplotlib.dates.drangeCrea una sequenza di date equidistanti.
Appunti
Se utilizzi ticker e formattatori di data personalizzati, potrebbe essere necessario impostare i formattatori/localizzatori dopo la chiamata a
plot_date.plot_dateimposterà il tick locator predefinito suAutoDateLocator(se il tick locator non è già impostato suDateLocatorun'istanza) e il tick formatter predefinito suAutoDateFormatter(se il tick formattatore non è già impostato suDateFormatterun'istanza).