matplotlib.pyplot.stem
-
matplotlib.pyplot.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). -
Примеры использования matplotlib.pyplot.stem
© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.0.0/api/_as_gen/matplotlib.pyplot.stem.html