Friday, June 10, 2011

Graphvizまとめ

ノード


ノードの形を指定する

ノードの文字色を指定する


ノードの塗りつぶし色を指定する


ノードの線の色を指定する


ノードに表示するラベルを指定する


ノードに表示する画像を指定する


ノードの高さを指定する


ノードのフォントサイズを指定する


ノードの間隔を調節する


日本語のグラフを描画する


HTML風のラベルを指定する


レコード型のノードを描画する


角丸四角などの角が丸まった形を描画する


背景


グラフの方向を変える

背景色を指定する


背景を透明にして半透明のノードを描画する


出力イメージを縮小する

線・矢印


線の太さを指定する

線のラベルを指定する


矢印を描画する


双方向の矢印を描画する


矢印の大きさを指定する


矢印を点線・破線にする


双方向の矢印の色を指定する


矢印の接続先を指定する


矢印の接続元を指定する


矢印の頭の形を変更する


矢印のヘッドのラベルを指定する


エッジがランキングに使用されないように指定する


ノードのランクを合わせる


サブグラフ(クラスタ)


サブグラフ(クラスタ)への矢印を描画する

サブグラフ(クラスタ)にラベルを設定する


サブグラフ(クラスタ)を描画する


neato/circo


Graphvizのneatoで無方向グラフを描画する

Graphvizのneatoでノード間の線の長さを変更する


Graphvizのneatoでノードの位置を調節する


Graphvizのcircoで有方向グラフを描画する