我有两个带有两列的条形图,创建如下:
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)
但这当然行不通。如何将“堆栈”属性仅应用于第二个子图而不是整个图形?
谢谢