plotly (Python) - Как нарисовать линии разных цветов в одном и том же объекте Scatter - PullRequest
0 голосов
/ 16 октября 2018

Я сейчас делаю сетевую визуализацию с помощью plotly;Я начал с этого урока и после нескольких модификаций сумел получить свою фигуру.Дело в том, что я хочу покрасить края в соответствии с некоторыми значениями, но здесь все они одного цвета.Он имеет дело с этим Scatter объектом:

edge_trace = go.Scatter(
    x=[],
    y=[],
    line=dict(width=0.5, color='#888'),
    hoverinfo='none',
    mode='lines')

Я зацикливаюсь на своих значениях, чтобы заполнить список координат edge_trace['x'] и edge_trace['y'], и я попытался сделать то же самое с атрибутом edge_trace[line]['color']вместо указания только одного цвета.Но это дало мне ошибку.Как я могу это сделать ?Нужно ли создавать Scatter объект для каждого ребра графа?

Спасибо.

1 Ответ

0 голосов
/ 16 октября 2018

Ответ: мне сказали, что это невозможно: обязательно создать объект Scatter для каждой строки.

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