跳到内容

将顶点或边的序列转换为普通向量

用法

as_ids(seq)

# S3 method for class 'igraph.vs'
as_ids(seq)

# S3 method for class 'igraph.es'
as_ids(seq)

参数

seq

顶点或边的序列。

字符或数值向量,请参阅以下详细信息。

详细信息

对于没有名称的图,将返回一个数值向量,其中包含内部数值顶点或边的 ID。

对于具有名称的图和顶点序列,顶点名称将以字符向量形式返回。

对于具有名称的图和边序列,将返回一个字符向量,带有“bar”符号:a|b 表示从顶点 a 到顶点 b 的边。

示例

g <- make_ring(10)
as_ids(V(g))
#>  [1]  1  2  3  4  5  6  7  8  9 10
as_ids(E(g))
#>  [1]  1  2  3  4  5  6  7  8  9 10

V(g)$name <- letters[1:10]
as_ids(V(g))
#>  [1] "a" "b" "c" "d" "e" "f" "g" "h" "i" "j"
as_ids(E(g))
#>  [1] "a|b" "b|c" "c|d" "d|e" "e|f" "f|g" "g|h" "h|i" "i|j" "a|j"