Как добавить вторичную ось y в объект графика с помощью Plotly?
Я новичок в Plotly и хотел бы добавить вторичную ось y к графику Line в моем представлении Django, как я могу это сделать?
class AccountDetailView(SingleTableMixin, generic.DetailView):
data_assets_hist = []
data_assets_hist.append(go.Line(x=x, y=get_test(), name='Test'))
data_assets_hist.append(go.Line(x=x, y=get_bench(), name='Benchmark'))
layout_weights = {
'yaxis_title': 'Title y axis',
'height': 520,
'width': 1100
}
plot_div_1 = plot({'data': data_assets_hist, 'layout': layout_weights}, output_type='div',)
context['plot_div_1'] = plot_div_1
return context
Насколько я понял из документации, рекомендуемый способ добавить вторичную ось y - вызвать update_yaxes(), но в моем случае это невозможно, поскольку я не создаю фигуру с помощью make_subplots. Я пытался вставить параметр secondary_y в нескольких местах, но он выдает ошибку.
Invalid property specified for object of type plotly.graph_objs.Layout: 'secondary'