如何使用igraph的顶点形状功能

10
1个回答

16

顶点就是你的图中的节点。当你绘制它们时,可以将它们变成矩形、圆形或其他一些形状,无论哪种看起来最漂亮。

首先查看?igraph.vertex.shapes页面上的示例。

g <- graph.ring(10, dir=TRUE, mut=TRUE)
plot(g, vertex.shape="rectangle", layout=layout.circle)

参数vertex.shape允许的取值如下:

names(igraph:::.igraph.shapes)
[1] "circle"     "square"     "csquare"    "rectangle"  "crectangle"
[6] "vrectangle" "none"

查看?layout以了解layout参数允许的值。


1
首先感谢您的有益回答。尽管我已经安装了igraph包并加载了它,但在我的控制台中执行names(igraph:::.igraph.shapes)命令却返回了NULL。此外,对于?igraph.vertex.shapes也有一个重定向,它会将您重定向到http://127.0.0.1:27356/library/igraph/html/shapes.html - Erdogan CEVHER

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接