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.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Para crear un gráfico de barras apiladas con plotly, puedes usar la función px.bar() y especificar el modo de barras (barmode) como stack. Aquí tienes cómo hacerlo para el dataframe dado:

    import pandas as pd
    import plotly.express as px
    
    df = pd.DataFrame({'name':['a', 'b', 'c', 'd', 'e'], 'value':[54.2, 53.239, 43.352, 36.442, -12.487]})
    
    fig = px.bar(df, x='name', y='value', barmode='stack')
    fig.show()
    

    Esto debería producir un gráfico de barras apiladas con valores positivos y negativos apilados uno encima del otro, como se muestra en la imagen de la pregunta.

Comments are closed.