を使用して列にノードを固定:私は(数字は乳液で生成された)Graphvizのを使用して、この数字を複製しようとしているgraphvizの
様々な検索を行うと読んで、私ははるかにこれを取得するために管理してきました:
私はスーパーとサブスクリプトを取得することに興味がありません。私は本当にしたい場合、私はそれが多くを理解することができますpretyです。私がしたいのは、ノードがすべて3 x 3グリッドにあり、うまく整列していることを確認することです。ご覧のとおり、私の制作は調整されていません。私のコードは以下の通りです。 (図はダイアグラマパッケージを使用してRで行われました。
はこれまでのところ、私は[pos='1,1!',pin=true]
を使用してみました、そして3×3のグリッド上の位置のインデックスをインクリメントし、それがすべてで結果を変更されていませんしました。
任意のヒント?
ライブラリ(ダイア)
grViz(
"
digraph {
graph [overlap = true, fontsize = 10]
node [shape=circle]
Q11 [pos='1,1',pin=true]
Q21 [pos='2,1',pin=true]
Y1 [fillcolor=lightgray,style=filled,pos='3,1',pin=true]
Q11 -> Q21
Q11 -> Y1
Q21 -> Y1
node [shape = circle]
Q12
Q22
Y2 [fillcolor=lightgray,style=filled]
Q12 -> Q22
Q12 -> Y2
Q22 -> Y2
node [shape = circle]
Q13
Q23
Y3 [fillcolor=lightgray,style=filled]
Q13 -> Q23
Q13 -> Y3
Q23 -> Y3
{rank = same; Q11; Q12; Q13}
Q11 -> Q12
Q12 -> Q13
{rank = same; Q21; Q22; Q23}
Q21 -> Q22
Q22 -> Q23
}
",
engine = 'neato')
内側と外側のエッジに対して異なる重みを試すことができます。 Q11→Q21→Y1 [重み= 2]、Q11→Y1 [重み= 1]となる。結果はあなたが行きたいところに近づきます。しかし結局、手で敷くほうが簡単です。 ;) – lukeA