matplotlib.pyplot.plot_date
-
matplotlib.pyplot.plot_date(x, y, fmt='o', tz=None, xdate=True, ydate=False, hold=None, data=None, **kwargs) -
График с данными, содержащими даты.
Аналогично команде
plot(), за исключением того, что данные x или y (или оба) рассматриваются как даты, и ось маркируется соответствующим образом.x и/или y могут быть последовательностью дат, представленных как числовые дни, начиная с 0001-01-01 UTC.
Обратите внимание, что если вы используете пользовательские метки и форматы дат, может потребоваться установить форматы/локаторы после вызова
plot_date(), посколькуplot_date()установит дефолтный локатор меток наmatplotlib.dates.AutoDateLocator(если локатор меток не установлен на экземплярmatplotlib.dates.DateLocator) и дефолтный форматер меток наmatplotlib.dates.AutoDateFormatter(если форматер меток не установлен на экземплярmatplotlib.dates.DateFormatter).Параметры: fmt : строка
Строка формата графика.
tz : [ None | строка часового пояса |
tzinfoэкземпляр]Часовой пояс, используемый при маркировании дат. Если None, используется значение по умолчанию из rc.
xdate : булево
Если True, ось x будет помечена датами.
ydate : булево
Если True, ось y будет помечена датами.
Возвращаемое значение: lines
Другие параметры:
**kwargs :
Ключевые аргументы управляют свойствами
Line2D:Свойство Описание agg_filterнеизвестно alphaвещественное число (от 0.0 — прозрачный до 1.0 — непрозрачный) animated[True | False] antialiasedили aa[True | False] clip_boxэкземпляр matplotlib.transforms.Bboxclip_on[True | False] 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экземпляр matplotlib.figure.Figurefillstyle[‘full’ | ‘left’ | ‘right’ | ‘bottom’ | ‘top’ | ‘none’] gidстрока идентификатора labelстрока или что-либо печатаемое с помощью преобразования ‘%s’ 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_effectsнеизвестно pickerвещественное расстояние в пунктах или вызываемая функция выбора fn(artist, event)pickradiusвещественное расстояние в пунктах rasterized[True | False | None] sketch_paramsнеизвестно snapнеизвестно solid_capstyle[‘butt’ | ‘round’ | ‘projecting’] solid_joinstyle[‘miter’ | ‘round’ | ‘bevel’] transformэкземпляр matplotlib.transforms.Transformurlстрока url visible[True | False] xdataодномерный массив ydataодномерный массив zorderлюбое число .. note::
В дополнение к описанным выше аргументам, эта функция может принимать ключевой аргумент data. Если такой аргумент data задан, следующие аргументы заменяются на data[<arg>]:
- Все аргументы с именами ‘x’, ‘y’.
См. также
-
matplotlib.dates - вспомогательные функции для дат
-
matplotlib.dates.date2num - как преобразовать даты в числовые значения
-
matplotlib.dates.num2date - как преобразовать числовые значения в даты
-
matplotlib.dates.drange - как работать с датами с плавающей точкой
-
Примеры использования matplotlib.pyplot.plot_date
© 2012–2017 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
http://matplotlib.org/2.1.0/api/_as_gen/matplotlib.pyplot.plot_date.html