Как избежать перекрытия узлов в графике?
Я пытаюсь нарисовать график со множеством узлов и ребер.
Однако граф становится слишком неуклюжим, с перекрытием узлов и ребер. Я пробовал (безуспешно), следующие, все или их комбинации.
size = "12.0, 20.0!";
margin = 0.0;
len = 1.0;
Я использую neato
для создания файла png.
Спецификация размера даже не работала.
Любые советы будут оценены.
Ответы
Ответ 1
Попробуйте использовать sfdp или fdp из одного и того же пакета graphviz. У этих инструментов есть два параметра K и repulsiveforce, которые контролируют расстояние между узлами друг от друга.
Посмотрите здесь для более подробной информации
Ответ 2
Попробуйте использовать SFDP с помощью graph [ overlap=false ]
.