Как добавить вторичную ось 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'
Вернуться на верх