dot
Graphviz の言語で指定された有向グラフがあります。
digraph G { A -> B [label="foo"]; A -> B [label="bar"]; B -> A; C; }
これをエッジが逆になったグラフに自動的に処理したい、つまり
digraph G { B -> A [label="foo"]; B -> A [label="bar"]; A -> B; C; }
sed
既存のエッジ ラベルやその他の属性を保持する堅牢なソリューション (つまり、グラフを理解しているため、おそらく を使用しないソリューション) を使用したいと考えています。dot
矢印が後ろを向いた状態でグラフをレンダリングすることについて話しているだけではないことに注意してください。エッジが逆になっているグラフが本当に必要です。prune
(この場合、エッジを反転し、 を適用してから、再びエッジを反転するつもりです。)
dot
Graphviz ( -language) グラフのすべてのエッジの方向を逆にするにはどうすればよいですか?