双括号运算符可用于边序列,以打印序列中边的元数据(边属性)。
详细信息
从技术上讲,当与边序列一起使用时,双括号运算符与单括号运算符的作用完全相同,但是生成的边序列的打印方式不同:序列中边的所有属性也将被打印。
有关索引边序列的更多信息,请参见[.igraph.es
。
参见
其他顶点和边序列:E()
,V()
,as_ids()
,igraph-es-attributes
,igraph-es-indexing
,igraph-vs-attributes
,igraph-vs-indexing
,igraph-vs-indexing2
,print.igraph.es()
,print.igraph.vs()
其他顶点和边序列操作:c.igraph.es()
,c.igraph.vs()
,difference.igraph.es()
,difference.igraph.vs()
,igraph-es-indexing
,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.es()
,unique.igraph.vs()
示例
g <- make_(
ring(10),
with_vertex_(name = LETTERS[1:10]),
with_edge_(weight = 1:10, color = "green")
)
E(g)
#> + 10/10 edges from 4ecbf3a (vertex names):
#> [1] A--B B--C C--D D--E E--F F--G G--H H--I I--J A--J
E(g)[[]]
#> + 10/10 edges from 4ecbf3a (vertex names):
#> tail head tid hid weight color
#> 1 A B 1 2 1 green
#> 2 B C 2 3 2 green
#> 3 C D 3 4 3 green
#> 4 D E 4 5 4 green
#> 5 E F 5 6 5 green
#> 6 F G 6 7 6 green
#> 7 G H 7 8 7 green
#> 8 H I 8 9 8 green
#> 9 I J 9 10 9 green
#> 10 A J 1 10 10 green
E(g)[[.inc("A")]]
#> + 2/10 edges from 4ecbf3a (vertex names):
#> tail head tid hid weight color
#> 1 A B 1 2 1 green
#> 10 A J 1 10 10 green