es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Gráfico de área apilada en python con Bokeh.

Estoy intentando crear un gráfico de área apilada, que muestre el número de clientes por país.

Así que mi marco de datos es:

fecha personas país
2021-11-18 509 EE.UU.
2021-11-18 289 Francia
2021-11-18 234 Alemania
2021-11-18 148 Polonia
2021-11-18 101 China

No entiendo cómo editar el diseño gráfico (color).

table.groupby([‘fecha’,’país’])[‘personas’].sum().unstack().plot(
kind=’area’,
figsize=(10,4))

También intenté usar la biblioteca Bokeh para una visualización agradable, pero no sé cómo escribir el código.

Gracias por su ayuda. Es mi primer post. Disculpen si me he perdido algo.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Puedes usar la biblioteca matplotlib para personalizar los colores de tu gráfico de áreas apiladas. Para ello, puedes utilizar el parámetro cmap en la función plot. Por ejemplo, si quisieras usar el mapa de colores viridis, escribirías:

    table.groupby(['date','country'])['people'].sum().unstack().plot(
        kind='area',
        figsize=(10,4),
        cmap='viridis')
    

    Para obtener más información sobre cómo personalizar los colores de tu gráfico, puedes consultar la documentación de matplotlib.

    Si quieres usar la biblioteca Bokeh, puedes consultar la documentación de Bokeh para obtener más información sobre cómo crear un gráfico de áreas apiladas.

Comments are closed.