2016-06-22 13 views

Antwort

3

Angenommen, Sie haben ein Diagramm namens "g".

Erste eine Eigenschaft Karte erstellen, indem Sie Folgendes eingeben:

position = g.new_vertex_property("vector<double>") 

Sie können manuell die Koordinaten jedes Scheitelpunkt hinzufügen. Zum Beispiel, wenn Sie wollen Vertex 5 eine Position zu sein (2,5, -1,9) Typ:

position[g.vertex(5)] = (2.5, -1.9) 

(Denken Sie daran, dass Eckpunkte bei 0 in Graph-Tool starten)

die Grafik zu zeichnen, zu tun:

graph_draw(g, pos=position)