Как назначить метку для go.layout.Shape (type = "line" ...)? - PullRequest
0 голосов
/ 29 сентября 2019

Я получаю следующую цифру. Plot with multiple curves

К рисунку применено число add_trace с аргументами go.Scatter.

Список из 4 go.layout.Shape, type="line", с фиксированными color атрибутами, создается, и компоновка фигуры обновляется в соответствии с этим списком: fig.update_layout(..., shapes=...)

Следы имеют присвоенные им метки, которые мы можем видеть в крайнем правом углу.

Есть ли способ добавить метки, чтобы назначить линии?

1 Ответ

0 голосов
/ 01 октября 2019

Вы бы хотели, чтобы ваши линии отображались в легенде фигуры (https://plot.ly/python/legend/).. Однако в легенде могут появляться только следы, а не фигуры, которые являются своего рода аннотацией. Что вы можете сделать, это создатьлинии, использующие go.Scatter(..., mode='lines'), и тогда они появятся в легенде. Вам просто нужно указать начальную и конечную точки в go.Scatter (см. https://plot.ly/python/line-and-scatter/).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...