Spec-Zone.ru › Matplotlib 3.0

matplotlib.axes.Axes.stem

Axes.stem(*args, linefmt=None, markerfmt=None, basefmt=None, bottom=0, label=None, data=None) [source]

Создать диаграмму стебля.

Диаграмма стебля строит вертикальные линии в каждой точке x от базовой линии до y и размещает там маркер.

Вызов:

stem([x,] y, linefmt=None, markerfmt=None, basefmt=None)

Положения x являются необязательными. Форматы могут быть заданы либо позиционно, либо в качестве ключевых аргументов.

Параметры:
x : array-like, optional

Положения x стеблей. По умолчанию: (0, 1, ..., len(y) - 1).

y : array-like

Значения y головок стеблей.

linefmt : str, optional

Строка, определяющая свойства вертикальных линий. Обычно это цвет или цвет и стиль линии:

Символ Стиль линии
'-' сплошная линия
'--' штриховая линия
'-.' штрих-пунктирная линия
':' пунктирная линия

По умолчанию: 'C0-', т.е. сплошная линия первого цвета цикла цветов.

Примечание: хотя технически можно указать форматы, отличные от цвета или цвета и стиля линии (например, 'rx' или '-.'), это выходит за рамки намерений метода и, скорее всего, не приведет к разумному графику.

markerfmt : str, optional

Строка, определяющая свойства маркеров в головках стеблей. По умолчанию: 'C0o', т.е. заполненные кружки первого цвета цикла цветов.

basefmt : str, optional

Строка формата, определяющая свойства базовой линии.

По умолчанию: 'C3-' ('C2-' в классическом режиме).

bottom : float, optional, default: 0

Положение y базовой линии.

label : str, optional, default: None

Метка для использования стеблей в легендах.

Возвращает:
container : StemContainer

Контейнер можно рассматривать как кортеж (markerline, stemlines, baseline)

Примечания

См. также

Функцию MATLAB stem, которая послужила источником вдохновения для этого метода.

Примечание

Помимо описанных выше аргументов, эта функция может принимать ключевой аргумент data. Если такой аргумент data задан, следующие аргументы заменяются на data[<arg>]:

  • Все позиционные и все ключевые аргументы.

Объекты, передаваемые как data, должны поддерживать доступ к элементам (data[<arg>]) и проверку на членство (<arg> in data).

© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.0.0/api/_as_gen/matplotlib.axes.Axes.stem.html

Spec-Zone.ru

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