matplotlib.axes.Axes.plot_date #
- hachas plot_date ( x , y , fmt = 'o' , tz = None , xdate = True , ydate = False , * , data = None , ** kwargs ) [fuente] #
[ Desalentado ] Parcela forzando el eje para tratar los flotadores como fechas.
Desanimado
Este método existe por razones históricas y quedará obsoleto en el futuro.
datetime
-los datos similares deben trazarse directamente usandoplot
.Si necesita trazar datos numéricos simples como formato de fecha de Matplotlib o necesita establecer una zona horaria, llame a
ax.xaxis.axis_date
/ax.yaxis.axis_date
beforeplot
. verAxis.axis_date
_
Similar a
plot
, esto traza y frente a x como líneas o marcadores. Sin embargo, las etiquetas de los ejes tienen formato de fechas según xdate e ydate . Tenga en cuenta queplot
trabajará con objetosdatetime
y sin recurrir a este método.numpy.datetime64
- Parámetros :
- x, y en forma de matriz
Las coordenadas de los puntos de datos. Si xdate o ydate es True , los valores respectivos x o y se interpretan como fechas de Matplotlib .
- fmt str, opcional
La cadena de formato de trama. Para obtener más información, consulte el parámetro correspondiente en
plot
.- cadena de zona horaria tz o , predeterminado: (predeterminado: )
datetime.tzinfo
rcParams["timezone"]
'UTC'
La zona horaria que se utilizará en el etiquetado de fechas.
- xdate bool, predeterminado: Verdadero
Si es True , el eje x se interpretará como fechas de Matplotlib.
- ydate bool, predeterminado: Falso
Si es True , el eje y se interpretará como fechas de Matplotlib.
- Devoluciones :
- lista de
Line2D
Objetos que representan los datos trazados.
- lista de
- Otros parámetros :
- objeto indexable de datos , opcional
Si se proporcionan, los siguientes parámetros también aceptan una cadena
s
, que se interpreta comodata[s]
(a menos que esto genere una excepción):x , y
- **kwargs
Los argumentos de palabras clave controlan las
Line2D
propiedades:Propiedad
Descripción
una función de filtro, que toma una matriz flotante (m, n, 3) y un valor de ppp, y devuelve una matriz (m, n, 3) y dos compensaciones desde la esquina inferior izquierda de la imagen
escalar o ninguno
bool
antialiased
o unobool
bool
Parchear o (Ruta, Transformar) o Ninguno
color
o ccolor
CapStyle
o {'trasero', 'proyectando', 'redondo'}JoinStyle
o {'inglete', 'redondo', 'bisel'}secuencia de flotadores (tinta de encendido/apagado en puntos) o (Ninguno, Ninguno)
(2, N) matriz o dos matrices 1D
drawstyle
o ds{'predeterminado', 'pasos', 'pasos-pre', 'pasos-medio', 'pasos-post'}, predeterminado: 'predeterminado'
{'completo', 'izquierda', 'derecha', 'abajo', 'arriba', 'ninguno'}
color o ninguno
calle
bool
objeto
linestyle
o ls{'-', '--', '-.', ':', '', (desplazamiento, on-off-seq), ...}
linewidth
o bajoflotar
cadena de estilo de marcador,
Path
oMarkerStyle
markeredgecolor
o meccolor
markeredgewidth
o maullarflotar
markerfacecolor
o mfccolor
markerfacecoloralt
o mfcaltcolor
markersize
o másflotar
Ninguno o int o (int, int) o rebanada o list[int] o float o (float, float) o list[bool]
bool
float o invocable[[Artista, Evento], tupla[bool, dict]]
desconocido
bool
(escala: flotante, longitud: flotante, aleatoriedad: flotante)
booleano o ninguno
CapStyle
o {'trasero', 'proyectando', 'redondo'}JoinStyle
o {'inglete', 'redondo', 'bisel'}desconocido
calle
bool
matriz 1D
matriz 1D
flotar
Ver también
matplotlib.dates
Funciones auxiliares en las fechas.
matplotlib.dates.date2num
Convertir fechas a num.
matplotlib.dates.num2date
Convertir num a fechas.
matplotlib.dates.drange
Cree una secuencia de fechas igualmente espaciadas.
notas
Si utiliza marcadores de fecha y formateadores personalizados, puede que sea necesario configurar los formateadores/localizadores después de la llamada a
plot_date
.plot_date
establecerá el localizador de ticks predeterminado enAutoDateLocator
(si el localizador de ticks aún no está configurado en unaDateLocator
instancia) y el formateador de ticks predeterminado enAutoDateFormatter
(si el formateador de ticks aún no está configurado en unaDateFormatter
instancia).