0

情報の生成方法により、結果は次のようになります。

digraph "A" {
  "a1" -> "a2";
  "a2" -> "a1";
  "a1" -> "a2";
  "a2" -> "a1";
}

ここに画像の説明を入力

私が見たいのは、次のとおりです。

digraph "A" {
  "a1" -> "a2"[dir=both];
}

ここに画像の説明を入力

有向グラフ全体にエッジをマージし
、可能な場合は双方向のエッジを作成するように指示する方法はありますか?

生成されたデータを保持したいのですが、数行追加して 2 番目の画像を作成します。

4

2 に答える 2

1

それは本質的に何のためのものconcentrateです。

次の行をグラフの最初または最後に追加するだけです。

concentrate=true
于 2016-05-23T21:29:08.727 に答える
1

marapet によって既に回答されているように、あなたのケースに対する回答はconcentrate. ただし、完全を期すためにここに追加したい、わずかに異なる問題に対する完全に異なる回答があります。有向エッジのみをマージする場合は、キーワード を使用できますstrict

strict digraph "A" {
  "a1" -> "a2";
  "a2" -> "a1";
  "a1" -> "a2";
  "a2" -> "a1";
}

ここに画像の説明を入力

于 2016-05-24T15:51:20.483 に答える