matplotlib.pyplot.plot_date
-
matplotlib.pyplot.plot_date(x, y, fmt='o', tz=None, xdate=True, ydate=False, hold=None, 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вещественное число (от 0.0 — прозрачный до 1.0 — непрозрачный) animatedлогическое значение antialiasedили aaлогическое значение clip_boxэкземпляр Bboxclip_onлогическое значение clip_path[( Path,Transform) |Patch| None]colorили cлюбой цвет matplotlib containsвызываемая функция dash_capstyle['butt' | 'round' | 'projecting'] dash_joinstyle['miter' | 'round' | 'bevel'] dashesпоследовательность включения/выключения чернил в точках drawstyle['default' | 'steps' | 'steps-pre' | 'steps-mid' | 'steps-post'] figureэкземпляр Figurefillstyle['full' | 'left' | 'right' | 'bottom' | 'top' | 'none'] gidстрока id labelобъект linestyleили ls['solid' | 'dashed', 'dashdot', 'dotted' | (смещение, последовательность включения/выключения) | '-'|'--'|'-.'|':'|'None'|' '|'']linewidthили lwвещественное значение в пунктах markerA valid marker stylemarkeredgecolorили mecлюбой цвет matplotlib markeredgewidthили mewвещественное значение в пунктах markerfacecolorили mfcлюбой цвет matplotlib markerfacecoloraltили mfcaltлюбой цвет matplotlib markersizeили msвещественное число markevery[None | целое число | кортеж из двух целых чисел длины 2 | срез | список/массив целых чисел | число с плавающей точкой | кортеж из двух чисел с плавающей точкой длины 2] path_effectsAbstractPathEffectpickerрасстояние в пунктах или вызываемая функция выбора fn(artist, event)pickradiusрасстояние в пунктах rasterizedлогическое значение или None sketch_params(масштаб: вещественное число, длина: вещественное число, случайность: вещественное число) snapлогическое значение или None solid_capstyle['butt' | 'round' | 'projecting'] solid_joinstyle['miter' | 'round' | 'bevel'] transformэкземпляр matplotlib.transforms.Transformurlстрока url 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'.
-
Примеры использования matplotlib.pyplot.plot_date
© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/2.2.3/api/_as_gen/matplotlib.pyplot.plot_date.html