Spec-Zone.ru › Matplotlib 2.2

matplotlib.pyplot.stem

matplotlib.pyplot.stem(*args, **kwargs) [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)

Другие параметры:
**kwargs

Другие параметры не поддерживаются. В настоящее время они игнорируются для обратной совместимости. Это поведение устарело. Будущие версии не будут принимать другие параметры и вместо этого будут генерировать исключение TypeError.

Примечания

См. также

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

Примечание

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

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

Примеры использования matplotlib.pyplot.stem

../../_images/sphx_glr_stem_plot_thumb.png

График стебля

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

Spec-Zone.ru

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