matplotlib.axes.Axes.plot_date
-
Axes.plot_date(self, x, y, fmt='o', tz=None, xdate=True, ydate=False, *, data=None, **kwargs)[source] -
Строит график данных, содержащих даты.
Аналогично
plot, этот метод строит график y по x в виде линий или маркеров. Однако метки осей форматируются как даты в зависимости от xdate и ydate.Параметры: -
x, y : array-like -
Координаты точек данных. Если xdate или ydate равно True, соответствующие значения x или y интерпретируются как даты Matplotlib.
-
fmt : str, optional -
Строка формата графика. Подробности см. в соответствующем параметре в
plot. -
tz : [ None | timezone string | tzinfo instance] -
Часовой пояс, используемый для маркировки дат. Если None, используется значение по умолчанию из rcParam
timezone. -
xdate : bool, optional, default: True -
Если True, ось x будет интерпретироваться как даты Matplotlib.
-
ydate : bool, optional, default: False -
Если True, ось y будет интерпретироваться как даты Matplotlib.
Возвращает: - lines
-
Список объектов
Line2D, представляющих нарисованные данные.
-
Другие параметры: - **kwargs
-
Ключевые аргументы управляют свойствами
Line2D:Свойство Описание agg_filterфункция фильтра, которая принимает массив чисел с плавающей точкой (m, n, 3) и значение dpi, и возвращает массив чисел с плавающей точкой (m, n, 3) alphaчисло с плавающей точкой animatedлогическое значение antialiasedили aaлогическое значение clip_boxBboxclip_onлогическое значение clip_path[( Path,Transform) |Patch| None]colorили cцвет containsвызываемый объект dash_capstyle{'butt', 'round', 'projecting'} dash_joinstyle{'miter', 'round', 'bevel'} dashesпоследовательность чисел с плавающей точкой (чернила включения/выключения в точках) или (None, None) drawstyleили ds{'default', 'steps', 'steps-pre', 'steps-mid', 'steps-post'}, значение по умолчанию: 'default' figureFigurefillstyle{'full', 'left', 'right', 'bottom', 'top', 'none'} gidстрока in_layoutлогическое значение labelобъект linestyleили ls{'-', '--', '-.', ':', '', (смещение, последовательность включения/выключения), ...} linewidthили lwчисло с плавающей точкой markerстиль маркера markeredgecolorили mecцвет markeredgewidthили mewчисло с плавающей точкой markerfacecolorили mfcцвет markerfacecoloraltили mfcaltцвет markersizeили msчисло с плавающей точкой markeveryNone или целое число или (целое число, целое число) или срез или список целых чисел или число с плавающей точкой или (число с плавающей точкой, число с плавающей точкой) path_effectsAbstractPathEffectpickerчисло с плавающей точкой или вызываемый объект [[Художник, событие], кортеж [логическое значение, словарь]] pickradiusчисло с плавающей точкой rasterizedлогическое значение или None sketch_params(масштаб: число с плавающей точкой, длина: число с плавающей точкой, случайность: число с плавающей точкой) snapлогическое значение или None solid_capstyle{'butt', 'round', 'projecting'} solid_joinstyle{'miter', 'round', 'bevel'} transformmatplotlib.transforms.Transformurlстрока visibleлогическое значение xdataодномерный массив ydataодномерный массив zorderчисло с плавающей точкой
См. также
-
matplotlib.dates - Вспомогательные функции для дат.
-
matplotlib.dates.date2num - Преобразование дат в числа.
-
matplotlib.dates.num2date - Преобразование чисел в даты.
-
matplotlib.dates.drange - Создание последовательности дат с равными интервалами.
Примечания
Если вы используете пользовательские маркеры и форматы дат, может потребоваться установить форматы/локеторы после вызова
plot_date.plot_dateустановит по умолчанию локатор меток наAutoDateLocator(если локатор меток ещё не установлен на экземплярDateLocator) и форматер меток по умолчанию наAutoDateFormatter(если форматер меток ещё не установлен на экземплярDateFormatter).Примечание
В дополнение к описанным выше аргументам, эта функция может принимать ключевой аргумент data. Если такой аргумент data задан, следующие аргументы заменяются на data[<arg>]:
- Все аргументы с именами: 'x', 'y'.
Объекты, передаваемые как data, должны поддерживать доступ по элементам (
data[<arg>]) и проверку на членство (<arg> in data).-
© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.1.1/api/_as_gen/matplotlib.axes.Axes.plot_date.html