【发布时间】:2020-12-22 15:18:13
【问题描述】:
如何将形状放在下面的分类条形图中,在条形中间指定SF Zoo 中的长颈鹿数量(如附图中的洋红色所示)?
import plotly.graph_objects as go
import plotly.express as px
animals=['giraffes', 'orangutans', 'monkeys']
fig = go.Figure(data=[
go.Bar(name='SF Zoo', x=animals, y=[20, 14, 23]),
go.Bar(name='LA Zoo', x=animals, y=[12, 18, 29])
])
# Change the bar mode
fig.update_layout(barmode='group')
# Shape
fig.add_trace(go.Scatter(x=['giraffes', 'giraffes', 'orangutans', 'orangutans'],
y=[21, 25, 25, 16],
fill=None, mode="lines", line=dict(color='rgba(0,0,0,1)',width=2),
showlegend=False
)
)
fig.show()
【问题讨论】:
-
我认为如果没有某种骇人听闻/脆弱的解决方案,这是不可能的。
标签: plotly bar-chart positioning