3 つのトレースがあり、そのうちの 1 つが 1 つのサブプロットにあり、2 つが別のサブプロットにあります。2 つのトレースを持つサブプロット内の各トレースに個別の y 軸を設定したいと思います。
たとえば、私は
fig = plotly.tools.make_subplots(rows=2, cols=1, shared_xaxes=True)
fig.append_trace(trace1, 1, 1)
fig.append_trace(trace2, 1, 1)
fig.append_trace(trace3, 2, 1)
fig['layout'].update(height=200, width=400)
生産する
サブプロットがない場合、2 番目のトレースの 2 番目の軸を取得できます。
layout = go.Layout(
yaxis=dict(
title='y for trace1'
),
yaxis2=dict(
title='y for trace2',
titlefont=dict(
color='rgb(148, 103, 189)'
),
tickfont=dict(
color='rgb(148, 103, 189)'
),
overlaying='y',
side='right'
)
)
fig = go.Figure(data=data, layout=layout)
生産する
しかし、最初の例の最初のサブプロットを 2 番目の例のプロットのように表示する方法がわかりません。2 番目のトレースに個別の軸があります。
Plotly サブプロットで 2 番目のトレースの軸を追加するにはどうすればよいですか?