如果您从 R 中使用 igraph,请使用此选项
as_graphnel {igraph} | R 文档 |
graphNEL 类在 graph
包中定义,它是另一种表示图的方式。这些函数用于在 igraph 和 graphNEL 对象之间进行转换。
as_graphnel(graph)
图 |
一个 igraph 图对象。 |
as_graphnel
将 igraph 图转换为 graphNEL 图。它转换所有图/顶点/边属性。如果 igraph 图具有顶点属性“name
”,那么它将被用于在 graphNEL 图中分配顶点名称。否则,数字 igraph 顶点 ID 将用于此目的。
as_graphnel
返回一个 graphNEL 图对象。
graph_from_graphnel
用于反方向转换,as_adj
,graph_from_adjacency_matrix
,as_adj_list
和 graph.adjlist
用于其他图表示。
## Undirected
## Not run:
g <- make_ring(10)
V(g)$name <- letters[1:10]
GNEL <- as_graphnel(g)
g2 <- graph_from_graphnel(GNEL)
g2
## Directed
g3 <- make_star(10, mode="in")
V(g3)$name <- letters[1:10]
GNEL2 <- as_graphnel(g3)
g4 <- graph_from_graphnel(GNEL2)
g4
## End(Not run)