Чтение CSV-файла для динамического построения диаграммы сети - PullRequest
0 голосов
/ 15 апреля 2019

Я пытаюсь извлечь данные из CSV-файла автоматически и использовать его для динамического построения диаграммы сети, используя networkx, pandas и matplotlib.

data = [headers = "Task_ID", "Predecessor", "Description"
        contents = "1", "0 or blank", "sleeping"
                   "2", "1", "awake"
                   "3", "2", "brushing"
                   "4", "3", "bathing"
                   "5", "3, 4", "eat"
                   "6", "4", "outing"
                   "7", "3, 6", "good time"
]

вышеуказанные данные CSVдолжен быть нанесен как 1, являющийся первым узлом без предшественника, как 0, в то время как остальные изображены с их стрелкой предшественника, направленной к ним.в то время как последний узел 7 не является предвестником, поэтому он заканчивается там.

Первый и последний узлы автоматически помечаются как «START» и «END» над ними. Узлы с 1 предшественником имеют определенный цвет, 2предшественники разного цвета и пр.Ссылки прилагаются с приведенным описанием.

Все это основано на этом предположении данных, и я хочу использовать логику в pyqt5 GUI, который я создал.

ПопробовалСообщение от https://soniakopel.wordpress.com/2017/11/15/network-visualization-with-networkx-tutorial/, но я не получаю поток.и другие вещи сделали свое, я также хочу реализовать (подзаговор, вероятный путь и быстрый путь).

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