Spec-Zone.ru › Matplotlib 2.2

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 экземпляр Bbox
clip_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 экземпляр Figure
fillstyle ['full' | 'left' | 'right' | 'bottom' | 'top' | 'none']
gid строка id
label объект
linestyle или ls ['solid' | 'dashed', 'dashdot', 'dotted' | (смещение, последовательность включения/выключения) | '-' | '--' | '-.' | ':' | 'None' | ' ' | '']
linewidth или lw вещественное значение в пунктах
marker A valid marker style
markeredgecolor или mec любой цвет matplotlib
markeredgewidth или mew вещественное значение в пунктах
markerfacecolor или mfc любой цвет matplotlib
markerfacecoloralt или mfcalt любой цвет matplotlib
markersize или ms вещественное число
markevery [None | целое число | кортеж из двух целых чисел длины 2 | срез | список/массив целых чисел | число с плавающей точкой | кортеж из двух чисел с плавающей точкой длины 2]
path_effects AbstractPathEffect
picker расстояние в пунктах или вызываемая функция выбора fn(artist, event)
pickradius расстояние в пунктах
rasterized логическое значение или None
sketch_params (масштаб: вещественное число, длина: вещественное число, случайность: вещественное число)
snap логическое значение или None
solid_capstyle ['butt' | 'round' | 'projecting']
solid_joinstyle ['miter' | 'round' | 'bevel']
transform экземпляр matplotlib.transforms.Transform
url строка 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

../../_images/sphx_glr_date_demo_rrule_thumb.png

Пример работы с правилом дат Rrule

© 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API