2017-04-20 70 views
0

graphizを使用してグラフィックスを生成していますが、twopiを使用してノードの円を描画しています。 midleの1つのノードをルートとして使用します。Graphvizのノード間の距離を変更します

My Graph

私は根Aと個別に他のノード間の距離を変更する必要があります。これは私が得る研ぐです。だから私はminlen属性を使用しましたが、それは私のためには機能しません。

digraph G { 
ranksep=3; 

"1" [ label="A",shape="box",style="filled", fillcolor="#FCD975" ]; 
"2" [ label="B",shape="box",style="filled", fillcolor="#FCD975" ]; 
"3" [ label="C",shape="box",style="filled", fillcolor="#FCD975" ]; 
"4" [ label="D",shape="box",style="filled", fillcolor="#FCD975" ]; 
"5" [ label="D",shape="box",style="filled", fillcolor="#FCD975" ]; 
"6" [ label="D",shape="box",style="filled", fillcolor="#FCD975" ]; 


"1"-> "2" [ label=" ",color="blue" ,minlen="1"]; 
"1"-> "3" [ label=" ",color="blue", minlen="4" ]; 
"1"-> "4" [ label=" ",color="blue" ]; 
"1"-> "5" [ label=" ",color="blue", minlen="3" ]; 
"1"-> "6" [ label=" ",color="blue" ]; 
} 

スターのグラフィックを描画し、個別ノード間の距離を設定するには、どのように任意のアイデア:

これはコードのですか?

ご協力いただければ幸いです。

答えて

1

ドキュメントによると、minlenはドットでのみサポートされています。しかし、もしneatoやfdpがtwopの代わりにあなたのために働くなら、lenを使うことができます