У меня есть этот пример кода, использующий plotly, который строит столбчатую диаграмму с накоплением:
import plotly.graph_objects as go
x = ['2018-01', '2018-02', '2018-03']
fig = go.Figure(go.Bar(x=x, y=[10, 15, 3], name='Client 1'))
fig.add_trace(go.Bar(x=x, y=[12, 7, 14], name='Client 2'))
fig.update_layout(
barmode='stack',
yaxis={'title': 'amount'},
xaxis={
'type': 'category',
'title': 'month',
},
)
fig.show()
На выходе получается следующий график:
Есть ли способ настроить расположение графика, чтобы упорядочить ось Y каждого столбца по значению?
Например, на втором столбце (2018-02) Клиент 1 имеет более высокое значение для Y, синяя полоса должна быть включена верх красной.
barmode=group
они упорядочиваются клиентом. - person r-beginners   schedule 16.09.2020