我试图为分组条形图创建注释 – 其中每个条形图都有一个特定的数据标签,显示该条形图的值并位于条形图的中心上方.
我尝试对教程中的示例进行简单修改以实现此目的,如下所示:
import plotly.plotly as py
import plotly.graph_objs as go
x = ['Product A', 'Product B', 'Product C']
y1 = [20, 14, 23]
y2 = [12, 18, 29]
annotations1 = [dict(
x=xi,
y=yi,
text=str(yi),
xanchor='auto',
yanchor='bottom',
showarrow=False,
) for xi, yi in zip(x, y1)]
annotations2 = [dict(
x=xi,
y=yi,
text=str(yi),
xanchor='auto',
yanchor='bottom',
showarrow=False,
) for xi, yi in zip(x, y2)]
annotations = annotations1 + annotations2
trace1 = go.Bar(
x=x,
y=y1,
name='SF Zoo'
)
trace2 = go.Bar(
x=x,</