J'ai trois traces, dont une dans une sous-placette, et deux dans une autre. Je voudrais avoir un axe Y distinct de chacune des traces dans la sous-parcelle avec 2 traces.Comment ajouter un axe pour une deuxième trace dans une sous-placette Plotly?
Par exemple, je
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)
qui produit
Et quand je n'ai pas sous-parcelles, je peux obtenir un second axe pour la deuxième trace avec
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)
qui produit
Mais je ne peux pas comprendre comment obtenir la première intrigue secondaire dans le premier exemple pour ressembler à l'intrigue dans le second exemple: avec un axe distinct pour la deuxième trace là.
Comment puis-je ajouter un axe pour une seconde trace dans une intrigue secondaire Plotly?