在Rgraphviz包中,可以将绘制节点的自定义函数作为参数传递给plot()。这允许为每个节点构造任意复杂的子图。
我正在寻找以下其中一项:
1)如何将自定义节点绘制函数传递给绘制igraph函数或
2)如何使用igraph创建布局,然后手动绘制。
答案 0 :(得分:0)
我不认为绘图功能中有任何自定义函数参数。 但是你可以将igraph情节与你自己的创作结合起来。请参阅this question的答案,了解如何使用布局坐标。
如果要打包plot
中的所有内容,可以定义类和特殊的绘图方法。也许还可以使用NextMethod
与原始情节相结合。
请参阅Gabor Csardi关于顶点形状的答案。
答案 1 :(得分:0)
igraph支持顶点形状。您无法更改标签本身,但您可以省略标签,并从自定义顶点形状代码中添加标签。看这里的例子: http://igraph.org/r/doc/igraph.vertex.shapes.html