matplotlib.axes.Axes.plot_date
-
Axes.plot_date(x, y, fmt='o', tz=None, xdate=True, ydate=False, *, data=None, **kwargs)[source] -
Строит график, принудительно обрабатывая значения осей как даты.
Аналогично
plot, эта функция строит график y по x в виде линий или маркеров. Однако метки осей форматируются как даты в зависимости от xdate и ydate. Обратите внимание, чтоplotбудет работать с объектамиdatetimeиnumpy.datetime64без использования этого метода.Параметры: - x, yarray-like
-
Координаты точек данных. Если xdate или ydate равно True, соответствующие значения x или y интерпретируются как Даты Matplotlib.
- fmtstr, необязательно
-
Строка формата графика. Подробнее см. соответствующий параметр в
plot. -
tzстрока часового пояса или
datetime.tzinfo, по умолчанию:rcParams["timezone"](по умолчанию:'UTC') -
Часовой пояс, используемый для маркировки дат.
- xdatebool, по умолчанию: True
-
Если True, ось x будет интерпретироваться как даты Matplotlib.
- ydatebool, по умолчанию: False
-
Если True, ось y будет интерпретироваться как даты Matplotlib.
Возвращает: - список
Line2D -
Объекты, представляющие нарисованные данные.
Другие параметры: - **kwargs
-
Параметры ключевого слова управляют свойствами
Line2D:Свойство Описание agg_filterфункция фильтра, которая принимает массив с плавающей точкой (m, n, 3) и значение dpi и возвращает массив (m, n, 3) alphaскаляр или None animatedbool antialiasedили aabool clip_boxBboxclip_onbool clip_pathОбъект Patch или (Path, Transform) или None colorили cцвет containsнеизвестно dash_capstyleCapStyleили {'butt', 'projecting', 'round'}dash_joinstyleJoinStyleили {'miter', 'round', 'bevel'}dashesпоследовательность чисел с плавающей точкой (чернила в точках включения/выключения) или (None, None) dataмассив (2, N) или два одномерных массива drawstyleили ds{'default', 'steps', 'steps-pre', 'steps-mid', 'steps-post'}, значение по умолчанию: 'default' figureFigurefillstyle{'full', 'left', 'right', 'bottom', 'top', 'none'} gidстрока in_layoutbool labelобъект linestyleили ls{'-', '--', '-.', ':', '', (смещение, последовательность включения/выключения), ...} linewidthили lwчисло с плавающей точкой markerстрока стиля маркера, PathилиMarkerStylemarkeredgecolorили mecцвет markeredgewidthили mewчисло с плавающей точкой markerfacecolorили mfcцвет markerfacecoloraltили mfcaltцвет markersizeили msчисло с плавающей точкой markeveryNone или целое число или (целое число, целое число) или срез или список [целое число] или число с плавающей точкой или (число с плавающей точкой, число с плавающей точкой) или список [логическое значение] path_effectsAbstractPathEffectpickerчисло с плавающей точкой или вызываемая функция[[Художник, событие], кортеж[bool, словарь]] pickradiusчисло с плавающей точкой rasterizedbool sketch_params(масштаб: число с плавающей точкой, длина: число с плавающей точкой, случайность: число с плавающей точкой) snapbool или None solid_capstyleCapStyleили {'butt', 'projecting', 'round'}solid_joinstyleJoinStyleили {'miter', 'round', 'bevel'}transformmatplotlib.transforms.Transformurlстрока visiblebool xdataодномерный массив ydataодномерный массив zorderчисло с плавающей точкой
См. также
matplotlib.dates- Вспомогательные функции для дат.
matplotlib.dates.date2num- Преобразование дат в числовые значения.
matplotlib.dates.num2date- Преобразование числовых значений в даты.
matplotlib.dates.drange- Создание последовательности дат с равными интервалами.
Примечания
Если вы используете пользовательские отметки и форматеры дат, может потребоваться установить форматеры/локаторы после вызова
plot_date.plot_dateустановит локатор по умолчанию для отметки наAutoDateLocator(если локатор отметки еще не установлен на экземплярDateLocator) и форматер по умолчанию для отметки наAutoDateFormatter(если форматер отметки еще не установлен на экземплярDateFormatter).Примечание
В дополнение к перечисленным выше аргументам, эта функция может принимать ключевой аргумент data. Если такой аргумент data задан, следующие аргументы также могут быть строками
s, которые интерпретируются какdata[s](если это не вызывает исключение): x, y.Объекты, передаваемые в качестве data, должны поддерживать доступ по элементам (
data[s]) и проверку на членство (s in data).
Примеры использования matplotlib.axes.Axes.plot_date
© 2012–2021 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.4.3/api/_as_gen/matplotlib.axes.Axes.plot_date.html