Spec-Zone.ru › Matplotlib 3.1

matplotlib.pyplot.plot_date

matplotlib.pyplot.plot_date(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 функция фильтра, которая принимает массив float (m, n, 3) и значение dpi, и возвращает массив (m, n, 3)
alpha float
animated bool
antialiased или aa bool
clip_box Bbox
clip_on bool
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'
figure Figure
fillstyle {'full', 'left', 'right', 'bottom', 'top', 'none'}
gid строка
in_layout bool
label объект
linestyle или ls {'-', '--', '-.', ':', '', (смещение, последовательность включения/выключения), ...}
linewidth или lw float
marker стиль маркера
markeredgecolor или mec цвет
markeredgewidth или mew float
markerfacecolor или mfc цвет
markerfacecoloralt или mfcalt цвет
markersize или ms float
markevery None или int или (int, int) или срез или список[int] или float или (float, float)
path_effects AbstractPathEffect
picker float или вызываемый объект [[Artist, Event], Tuple[bool, dict]]
pickradius float
rasterized bool или None
sketch_params (масштаб: float, длина: float, случайность: float)
snap bool или None
solid_capstyle {'butt', 'round', 'projecting'}
solid_joinstyle {'miter', 'round', 'bevel'}
transform matplotlib.transforms.Transform
url строка
visible bool
xdata одномерный массив
ydata одномерный массив
zorder float

См. также

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).

Примеры использования 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/3.1.1/api/_as_gen/matplotlib.pyplot.plot_date.html

Spec-Zone.ru

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