我有一个小网络“g”,我想知道与该图的每个边缘相关联的数字ID,我该怎么办?
g<-graph_from_literal(A---B,B----C,E--F,G---H,D--H)
假设每个边都有一个数字ID,在这种情况下,A = 1,B = 2,C = 3,E = 4,F = 5,G = 6,H = 7,D = 8
很容易知道原因是一个小型网络,但是,对于大型网络,如何知道每个边缘的数字id或特定的一对节点?
答案 0 :(得分:1)
从名称中获取顶点ID:
> which(V(g)$name == "C")
[1] 3
从边缘的端点获取边缘ID:
> get.edge.ids(g, c("B", "C"))
[1] 2