Большой граф, сгенерированный graphviz sfdp, перевернут вертикально

Я генерирую .dot файлы для визуализации больших неориентированных графиков (с>100000 узлов и ребер), где я выделяю некоторые узлы и ребра специальными цветами. Я тогда генерирую .png файлы с использованием graphviz' sfdp -Tpng -o myFile.png myFile.dot на Ubuntu.

Я сейчас сгенерировал новый набор .dot файлы на том же наборе узлов и ребер (хотя в другом порядке в .dot файл), где я выделяю разные узлы и ребра. Я заметил, что некоторые из моих графиков в соответствующем png образ. Другими словами: узлы, которые раньше были на вершине в предыдущих визуализациях, теперь находятся внизу, и наоборот. Обратите внимание, что узлы и ребра перевернуты не горизонтально, а только вертикально.

Координаты узлов в .dot файлы такие же, как в моих предыдущих точечных файлах, где у меня не было этой проблемы. Кроме того, я вижу это только для больших графиков; меньшие (всего несколько тысяч узлов и ребер) не переворачиваются. Похоже, это проблема с sfdp, Кто-нибудь сталкивался с этой проблемой раньше?

0 ответов

Другие вопросы по тегам