matplotlib.pyplot.stem #

matplotlib.pyplot. stem ( *args , linefmt=Ninguno , markerfmt=Ninguno , basefmt=Ninguno , bottom=0 , label=Ninguno , use_line_collection=< parámetro obsoleto> , orientacion='vertical' , data=Ninguno ) [fuente] #

Crea un diagrama de tallo.

Un diagrama de tallo dibuja líneas perpendiculares a una línea base en cada ubicación, desde la línea base hasta las cabezas , y coloca un marcador allí. Para diagramas de tallo vertical (predeterminado), las ubicaciones son posiciones x y las cabezas son valores y . Para diagramas de tallos horizontales, las ubicaciones son posiciones y y las cabezas son valores x .

Firma de llamada:

stem([locs,] heads, linefmt=None, markerfmt=None, basefmt=None)

Las posiciones de locomotoras son opcionales. Los formatos pueden proporcionarse como argumentos posicionales o de palabras clave. Pasar markerfmt y basefmt posicionalmente está obsoleto desde Matplotlib 3.5.

Parámetros :
locs tipo matriz, predeterminado: (0, 1, ..., len (cabezas) - 1)

Para diagramas de tallos verticales, las posiciones x de los tallos. Para diagramas de tallos horizontales, las posiciones y de los tallos.

cabezas en forma de matriz

Para diagramas de tallos verticales, los valores de y de las cabezas de los tallos. Para diagramas de tallos horizontales, los valores de x de las cabezas de los tallos.

linefmt str, opcional

Una cadena que define el color y/o el estilo de línea de las líneas verticales:

Personaje

Estilo de línea

'-'

línea sólida

'--'

Linea discontinua

'-.'

línea de puntos y guiones

':'

linea punteada

Predeterminado: 'C0-', es decir, línea sólida con el primer color del ciclo de color.

Nota: Los marcadores especificados a través de este parámetro (p. ej., 'x') se ignorarán silenciosamente (a menos que se use use_line_collection=False). En su lugar, los marcadores deben especificarse mediante markerfmt .

marcador fmt str, opcional

Una cadena que define el color y/o la forma de los marcadores en las cabezas de los tallos. Si no se proporciona el marcador, utilice el marcador 'o', es decir, círculos rellenos. Si no se proporciona el color, use el color de linefmt .

basefmt str, predeterminado: 'C3-' ('C2-' en modo clásico)

Una cadena de formato que define las propiedades de la línea base.

cadena de orientación , por defecto: 'vertical'

Si es 'vertical', producirá una parcela con tallos orientados verticalmente; de ​​lo contrario, los tallos estarán orientados horizontalmente.

flotante inferior , por defecto: 0

La posición y/x de la línea base (dependiendo de la orientación).

etiqueta str, por defecto: Ninguno

La etiqueta que se usará para las raíces en las leyendas.

use_line_collection bool, por defecto: Verdadero

En desuso desde 3.6

Si True, almacene y represente gráficamente las líneas madre como en LineCollectionlugar de líneas individuales, lo que aumenta significativamente el rendimiento. Si False, el comportamiento predeterminado es el uso de una lista de Line2Dobjetos.

objeto indexable de datos , opcional

Si se proporciona, todos los parámetros también aceptan una cadena s, que se interpreta como data[s](a menos que esto genere una excepción).

Devoluciones :
StemContainer

El contenedor se puede tratar como una tupla ( marcador , líneas base , línea base )

notas

Ver también

El tallo de la función MATLAB que inspiró este método.

Ejemplos usando matplotlib.pyplot.stem#

Parcela de tallo

Parcela de tallo

Parcela de tallo