Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我怎样才能用igraph画一棵树;自下而上;?_R_Tree_Igraph - Fatal编程技术网

我怎样才能用igraph画一棵树;自下而上;?

我怎样才能用igraph画一棵树;自下而上;?,r,tree,igraph,R,Tree,Igraph,在R中使用igraph绘制一棵树是非常简单的 library(igraph) plot(graph.tree(20, 2), layout=layout.reingold.tilford) 是否可以“旋转图形”,使根(节点0)位于绘图的顶部?或者,可以将根放在左中吗?我知道的最简单的方法是: plot(graph.tree(20, 2), layout=layout.reingold.tilford, ylim=c(1,-1)) 但我不知道这是否得到官方支持。I认为在源代码级别,您应该能够。

在R中使用igraph绘制一棵树是非常简单的

library(igraph)
plot(graph.tree(20, 2), layout=layout.reingold.tilford)

是否可以“旋转图形”,使根(节点0)位于绘图的顶部?或者,可以将根放在左中吗?

我知道的最简单的方法是:

plot(graph.tree(20, 2), layout=layout.reingold.tilford, ylim=c(1,-1))

但我不知道这是否得到官方支持。

I认为在源代码级别,您应该能够。你看了吗?仅供参考:检查plot.igraph显示此功能有效,因为默认情况下它会重新缩放布局。plot(…,rescale=FALSE)失败。我刚刚通过搜索igraph邮件列表发现的另一个选项是,首先调用layout.reingold.tilford,转换结果(第二列),然后调用plot.igraph。