如果您从 R 中使用 igraph,请使用此选项
as_adj_list {igraph} | R 文档 |
从图中创建邻接列表,用于相邻边或相邻顶点
as_adj_list(graph, mode = c("all", "out", "in", "total"))
as_adj_edge_list(graph, mode = c("all", "out", "in", "total"))
图 |
输入图。 |
模式 |
字符型标量,给出要包含在列表中的相邻边/顶点的类型。‘ |
as_adj_list
返回一个数字向量列表,其中包含所有顶点的相邻顶点 ID(根据 mode
参数)。
as_adj_edge_list
返回一个数字向量列表,其中包含所有顶点的相邻边 ID(根据 mode
参数)。
如果 igraph_opt("return.vs.es")
为 true(默认),则邻接列表的数字向量将被强制转换为 igraph.vs
,这在大型图上可能是一个非常耗时的操作。
igraph.vs
的列表或数字向量的列表,具体取决于 igraph_opt("return.vs.es")
的值,有关性能特征请参见详细信息。
Gabor Csardi csardi.gabor@gmail.com
g <- make_ring(10)
as_adj_list(g)
as_adj_edge_list(g)