小编Mat*_*ias的帖子

Plotly:仅在特定子图中堆叠条形

我有两个带有两列的条形图,创建如下:

fig = tools.make_subplots(rows=1, cols=2)
trace1 = go.Bar(x=x1 , y=y1)
trace2 = go.Bar(x=x2, y=y2)
fig.append_trace(trace1, 1, 1)
fig.append_trace(trace2, 1, 1)
trace3 = go.Bar(x=x3 , y=y3)
trace4 = go.Bar(x=x4, y=y4)
fig.append_trace(trace3, 1, 2)
fig.append_trace(trace4, 1, 2)
Run Code Online (Sandbox Code Playgroud)

我只想要带有堆叠条的第二个子图。我尝试了以下

fig['layout']["xaxis2"].update(barmode='stack')
Run Code Online (Sandbox Code Playgroud)

但这当然行不通。如何将“堆栈”属性仅应用于第二个子图而不是整个图形?

谢谢

layout subplot plotly

9
推荐指数
2
解决办法
726
查看次数

标签 统计

layout ×1

plotly ×1

subplot ×1