1

座標を指定して、xy 軸上の特定の位置に頂点をプロットすることはできますか? それらの間にエッジのない頂点の正方形の格子が必要です(その後、適切と思われるエッジを後で追加します)。

ありがとう

4

1 に答える 1

4

「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)
于 2016-06-26T20:57:57.460 に答える