2016-09-01 4 views
2

Ich habe ein DAG-Netzwerk und möchte es in Python visualisieren. Ich wählte graph_tool, aber jede andere Bibliothek ist in Ordnung.Kann graph_tool Knoten sortieren?

konnte ich nicht einen Weg finden, ein Knotens Position sonst dann Verbindungen zu schaffen zu beeinflussen. Gibt es eine Möglichkeit Knoten zu sortieren, so dass ich die Knoten nicht manuell aus dem Chaos herausziehen muss?

Oder gibt es alternative Bibliotheken, die diese Funktion haben?

Ich verwende Python 2.7 auf einem Linux-Rechner, wenn es ankommt. Noch wichtiger: Ich benutze die neueste Version (2.18) von graph_tool

+0

Nicht sicher, dass es zu Ihrer Frage verwandt ist, aber dieses Thema ist wirklich interessant für mich. Hier ist eine Frage von mir über [DAG-Widgets] (http://stackoverflow.com/questions/38987494/how-to-design-a-nodegraph-widget-which-contains-subgraphs) – BPL

+1

Sie können 'SFDP layout' Funktion aus der Graph-Tool-Bibliothek, um bessere Visualisierungen zu machen. Es passt die Positionen der Knoten richtig an – Peaceful

Antwort

0

Könnten Sie angeben, was Sie versucht haben und das Problem, das Sie mit dem Ergebnis gefunden? Dein Problem ist mir nicht wirklich klar.

graph-tool enthält mehrere Werkzeuge zum Visualisieren von Graphen: Haben Sie sich graph_draw und die verschiedenen Layouts angesehen, die verwendet werden können? (siehe oben auf der gleichen Seite) Wenn Sie bereits wissen, wo Ihre Knoten sein sollen, können Sie auch eigene benutzerdefinierte Positionen für sie angeben.

Verwandte Themen