为什么grViz每次都绘制一个不同的图形?我怎么能冻结它?

时间:2015-07-04 05:08:53

标签: r diagrammer

我正在使用DiagrammeR包中的grViz函数,我已经定义了一个图形。我的问题是,每次我绘制它,我得到一个不同的安排。

例如,每次运行以下代码时,您将获得不同的图表。 有没有办法改变这种行为? (即冻结图表)

 grViz(
  "digraph {

  node [shape=circle, style=filled, fillcolor=skyblue]
  1; 2; 3; 4; 5; 6; 7; 8; 9; 10; 11; 12; 13; 14; 15; 16; 17; 18; 19; 20

  1->2; 2->{3 4}; 3->4;
  5->6; 6->7
  8->{9 10 11}; 10->{9 11 12}; 11->12
  13->{14 15}
  16->{17 18 19}; 19->{18 20}
  4->5; 5->8; 11->13; 13->16

  }",engine="neato"
)

由于

1 个答案:

答案 0 :(得分:0)

就节点和边缘而言,它是相同的图形,它只是旋转,关系保持不变

enter image description here enter image description here enter image description here