matplotlib.pyplot.plot_date #
- matplotlib.pyplot. 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_datebeforeplot. 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 queplottrabajará con objetosdatetimey 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.tzinforcParams["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
Line2Dpropiedades: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
antialiasedo unobool
bool
Parchear o (Ruta, Transformar) o Ninguno
coloro ccolor
CapStyleo {'trasero', 'proyectando', 'redondo'}JoinStyleo {'inglete', 'redondo', 'bisel'}secuencia de flotadores (tinta de encendido/apagado en puntos) o (Ninguno, Ninguno)
(2, N) matriz o dos matrices 1D
drawstyleo ds{'predeterminado', 'pasos', 'pasos-pre', 'pasos-medio', 'pasos-post'}, predeterminado: 'predeterminado'
{'completo', 'izquierda', 'derecha', 'abajo', 'arriba', 'ninguno'}
color o ninguno
calle
bool
objeto
linestyleo ls{'-', '--', '-.', ':', '', (desplazamiento, on-off-seq), ...}
linewidtho bajoflotar
cadena de estilo de marcador,
PathoMarkerStylemarkeredgecoloro meccolor
markeredgewidtho maullarflotar
markerfacecoloro mfccolor
markerfacecoloralto mfcaltcolor
markersizeo 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
CapStyleo {'trasero', 'proyectando', 'redondo'}JoinStyleo {'inglete', 'redondo', 'bisel'}desconocido
calle
bool
matriz 1D
matriz 1D
flotar
Ver también
matplotlib.datesFunciones auxiliares en las fechas.
matplotlib.dates.date2numConvertir fechas a num.
matplotlib.dates.num2dateConvertir num a fechas.
matplotlib.dates.drangeCree 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_dateestablecerá el localizador de ticks predeterminado enAutoDateLocator(si el localizador de ticks aún no está configurado en unaDateLocatorinstancia) y el formateador de ticks predeterminado enAutoDateFormatter(si el formateador de ticks aún no está configurado en unaDateFormatterinstancia).