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, yarray-like -
Координаты точек данных. Если xdate или ydate равно True, соответствующие значения x или y интерпретируются как даты Matplotlib.
-
fmtstr, optional -
Строковый формат графика. Подробности см. в соответствующем параметре
plot. -
tztimezone string or datetime.tzinfo, default: rcParams["timezone"] (default: 'UTC') -
Часовой пояс, используемый при маркировке дат.
-
xdatebool, default: True -
Если True, ось x будет интерпретироваться как даты Matplotlib.
-
ydatebool, default: False -
Если True, ось y будет интерпретироваться как даты Matplotlib.
Возвращаемые значения: - lines
-
Список объектов
Line2D, представляющих нарисованные данные.
-
Другие параметры: - **kwargs
-
Параметры ключевого слова управляют свойствами
Line2D:Свойство Описание agg_filterфункция фильтра, которая принимает массив чисел с плавающей точкой (m, n, 3) и значение dpi, и возвращает массив чисел с плавающей точкой (m, n, 3) alphaчисло с плавающей точкой или None animatedбулево значение antialiasedили aaбулево значение clip_boxBboxclip_onбулево значение clip_pathобъект Patch или (Path, Transform) или None colorили cцвет containsнеизвестно dash_capstyle{'butt', 'round', 'projecting'} dash_joinstyle{'miter', 'round', 'bevel'} dashesпоследовательность чисел с плавающей точкой (чернила включены/выключены в точках) или (None, None) dataмассив (2, N) или два одномерных массива 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строка стиля маркера, PathилиMarkerStylemarkeredgecolorили 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 указан, следующие аргументы также могут быть строками
s, которые интерпретируются какdata[s](если это не вызывает исключение): x, y.Объекты, передаваемые в качестве data, должны поддерживать доступ по индексу (
data[s]) и проверку на вхождение (s in data).-
Примеры использования matplotlib.pyplot.plot_date
© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.3.3/api/_as_gen/matplotlib.pyplot.plot_date.html