2016-06-22 33 views
0

座標を指定することによって、xy軸上の特定の位置に頂点をプロットすることは可能ですか?私はそれらの間に稜線を持たない頂点の正方形の格子を持っています(そして、後で私が合っているようにエッジを追加します)。python graph-toolの座標による頂点位置の指定

ありがとうございました

答えて

3

「g」というグラフがあるとします。手動で各頂点の座標を追加することができます

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

最初に入力して、プロパティマップを作成します。あなたが頂点5は、位置(2.5、-1.9)になりたい場合たとえば、入力します。

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

を行い、グラフをプロットするには

を(頂点は、グラフツールで0から始まることに注意してください):

graph_draw(g, pos=position) 
関連する問題