matplotlib.axes.Axes.stem #
- Machados. stem ( *args , linefmt=None , markerfmt=None , basefmt=None , bottom=0 , label=None , use_line_collection=< parâmetro obsoleto> , orientação='vertical' , data=None ) [fonte] #
Crie um gráfico de tronco.
Um gráfico de haste desenha linhas perpendiculares a uma linha de base em cada localização locs da linha de base até as cabeças e coloca um marcador lá. Para plotagens de haste vertical (o padrão), os locais são posições x e as cabeças são valores y . Para plotagens de haste horizontal, os locais são posições y e as cabeças são valores x .
Assinatura de chamada:
stem([locs,] heads, linefmt=None, markerfmt=None, basefmt=None)
As posições locs são opcionais. Os formatos podem ser fornecidos como argumentos posicionais ou como palavras-chave. Passar marcadorfmt e basefmt posicionalmente está obsoleto desde o Matplotlib 3.5.
- Parâmetros :
- locs tipo array, padrão: (0, 1, ..., len(cabeças) - 1)
Para plotagens de hastes verticais, as posições x das hastes. Para plotagens de hastes horizontais, as posições y das hastes.
- head -like array
Para plotagens de haste vertical, os valores y das cabeças da haste. Para plotagens de hastes horizontais, os valores x das cabeças das hastes.
- linefmt str, opcional
Uma string definindo a cor e/ou estilo de linha das linhas verticais:
Personagem
estilo de linha
'-'
linha sólida
'--'
linha tracejada
'-.'
linha traço-ponto
':'
linha pontilhada
Padrão: 'C0-', ou seja, linha sólida com a primeira cor do ciclo de cores.
Observação: os marcadores especificados por meio desse parâmetro (por exemplo, 'x') serão ignorados silenciosamente (a menos que seja usado
use_line_collection=False
). Em vez disso, os marcadores devem ser especificados usando markerfmt .- marcadorfmt str, opcional
Uma string definindo a cor e/ou forma dos marcadores nas cabeças das hastes. Se o marcador não for fornecido, use o marcador 'o', ou seja, círculos preenchidos. Se a cor não for fornecida, use a cor de linefmt .
- basefmt str, padrão: 'C3-' ('C2-' no modo clássico)
Uma string de formato que define as propriedades da linha de base.
- orientação str, padrão: 'vertical'
Se 'vertical', produzirá um gráfico com hastes orientadas verticalmente, caso contrário, as hastes serão orientadas horizontalmente.
- flutuante inferior , padrão: 0
A posição y/x da linha de base (dependendo da orientação).
- label str, padrão: Nenhum
O rótulo a ser usado para as hastes nas legendas.
- use_line_collection bool, padrão: True
Obsoleto desde 3.6
Se
True
, armazene e plote as linhas-tronco como umLineCollection
em vez de linhas individuais, o que aumenta significativamente o desempenho. SeFalse
, o padrão é o antigo comportamento de usar uma lista deLine2D
objetos.- objeto indexável de dados , opcional
Se fornecido, todos os parâmetros também aceitam uma string
s
, que é interpretada comodata[s]
(a menos que isso gere uma exceção).
- Devoluções :
StemContainer
O contêiner pode ser tratado como uma tupla ( markerline , stemlines , baseline )
Notas
Veja também
O tronco da função MATLAB que inspirou este método.