matplotlib.pyplot.stackplot #
- matplotlib.pyplot. stackplot ( x , * argumentos , etiquetas = () , colores = Ninguno , línea base = 'cero' , datos = Ninguno , ** kwargs ) [fuente] #
Dibuja una gráfica de áreas apiladas.
- Parámetros :
- x (N,) en forma de matriz
- y (M, N) en forma de matriz
Se supone que los datos están desapilados. Cada una de las siguientes llamadas es legal:
stackplot(x, y) # where y has shape (M, N) stackplot(x, y1, y2, y3) # where y1, y2, y3, y4 have length N
- línea de base {'cero', 'sym', 'menear', 'weighted_wiggle'}
Método utilizado para calcular la línea de base:
'zero'
: Línea de base cero constante, es decir, un gráfico apilado simple.'sym'
: Simétrico alrededor de cero y a veces se le llama 'ThemeRiver'.'wiggle'
: Minimiza la suma de las pendientes al cuadrado.'weighted_wiggle'
: Hace lo mismo pero pesa para tener en cuenta el tamaño de cada capa. También se llama diseño 'Streamgraph'. Se pueden encontrar más detalles en http://leebyron.com/streamgraph/ .
- lista de etiquetas de str, opcional
Una secuencia de etiquetas para asignar a cada serie de datos. Si no se especifica, no se aplicarán etiquetas a los artistas.
- lista de colores de color, opcional
Una secuencia de colores para recorrer y usar para colorear las áreas apiladas. No es necesario que la secuencia tenga exactamente la misma longitud que el número de y proporcionado , en cuyo caso los colores se repetirán desde el principio.
Si no se especifica, se utilizarán los colores del ciclo de propiedades de los ejes.
- objeto indexable de datos , opcional
Si se proporciona, todos los parámetros también aceptan una cadena
s
, que se interpreta comodata[s]
(a menos que esto genere una excepción).- **kwargs
Todos los demás argumentos de palabras clave se pasan a
Axes.fill_between
.
- Devoluciones :
- lista de
PolyCollection
Una lista de
PolyCollection
instancias, una para cada elemento en el gráfico de área apilada.
- lista de