从边序列中删除重复的边
用法
# S3 method for class 'igraph.es'
unique(x, incomparables = FALSE, ...)
参数
- x
一个边序列。
- incomparables
一个不能比较的值的向量。传递给基础函数
duplicated
。 详见该函数。- ...
传递给基础函数
duplicated()
。
参见
其他顶点和边序列操作:c.igraph.es()
, c.igraph.vs()
, difference.igraph.es()
, difference.igraph.vs()
, igraph-es-indexing
, igraph-es-indexing2
, igraph-vs-indexing
, igraph-vs-indexing2
, intersection.igraph.es()
, intersection.igraph.vs()
, rev.igraph.es()
, rev.igraph.vs()
, union.igraph.es()
, union.igraph.vs()
, unique.igraph.vs()
示例
g <- make_(ring(10), with_vertex_(name = LETTERS[1:10]))
E(g)[1, 1:5, 1:10, 5:10]
#> + 22/10 edges from bbb7413 (vertex names):
#> [1] A--B A--B B--C C--D D--E E--F A--B B--C C--D D--E E--F F--G G--H H--I I--J
#> [16] A--J E--F F--G G--H H--I I--J A--J
E(g)[1, 1:5, 1:10, 5:10] %>% unique()
#> + 10/10 edges from bbb7413 (vertex names):
#> [1] A--B B--C C--D D--E E--F F--G G--H H--I I--J A--J