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) alphafloat animatedbool antialiasedили aabool clip_boxBboxclip_onbool 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_layoutbool labelобъект linestyleили ls{'-', '--', '-.', ':', '', (смещение, последовательность включения/выключения), ...} linewidthили lwfloat markerстиль маркера markeredgecolorили mecцвет markeredgewidthили mewfloat markerfacecolorили mfcцвет markerfacecoloraltили mfcaltцвет markersizeили msfloat markeveryNone или int или (int, int) или срез или список[int] или float или (float, float) path_effectsAbstractPathEffectpickerfloat или вызываемый объект [[Artist, Event], Tuple[bool, dict]] pickradiusfloat rasterizedbool или None sketch_params(масштаб: float, длина: float, случайность: float) snapbool или None solid_capstyle{'butt', 'round', 'projecting'} solid_joinstyle{'miter', 'round', 'bevel'} transformmatplotlib.transforms.Transformurlстрока visiblebool xdataодномерный массив ydataодномерный массив zorderfloat
См. также
-
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
© 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