6

У меня уже есть способ кластеризации моего графика, поэтому процесс кластеризации здесь не является проблемой. То, что я хочу сделать, это после того, как мы все узлы группируются - нарисовать кластерный график в Python, что-то вроде этого:Рисование кластеризованных графов в Python

enter image description here

Я посмотрел в NetworkX, igraph и граф-инструмент, но они, кажется, для кластеризации, но не для рисования. Любые идеи и предложения о том, какую библиотеку я должен использовать для рисования уже сгруппированного графика, который минимизирует количество перекрестных ссылок?

ответ

1

Посмотрите на GraphViz http://www.graphviz.org/Gallery/directed/cluster.html Там в Python привязки для этого, но я должен сказать, что я всегда создавать текстовые файлы непосредственно, как они достаточно легко писать. Не обманывайтесь обычными примерами, каждый аспект вашего графика очень настраиваемый, и вы можете сделать с ним довольно красивые графические визуализации. Не уверен, что вложенные кластеры, однако, никогда не пробовали это.

Смежные вопросы