如果您从 R 中使用 igraph,请使用此选项
make_ {igraph} | R 文档 |
这是一个创建图的通用函数。
make_(...)
... |
参数,见下方详情。 |
make_
是一个创建图的通用函数。对于 igraph 中每个带有 make_
前缀的图构造器,都有一个对应的没有前缀的函数:例如,对于 make_ring
也有 ring
等。
对于随机图采样器也是如此,即对于每个带有 sample_
前缀的构造器,都有一个对应的没有该前缀的函数。
这些较短的形式可以与 make_
一起使用。这种形式的优点是,用户可以指定构造器修饰符,这些修饰符适用于所有构造器。例如,with_vertex_
修饰符将顶点属性添加到新创建的图中。
请参阅下面的示例和各种构造器修饰符。
simplified with_edge_ with_graph_ with_vertex_ without_loops without_multiples
r <- make_(ring(10))
l <- make_(lattice(c(3, 3, 3)))
r2 <- make_(ring(10), with_vertex_(color = "red", name = LETTERS[1:10]))
l2 <- make_(lattice(c(3, 3, 3)), with_edge_(weight = 2))
ran <- sample_(degseq(c(3,3,3,3,3,3), method = "simple"), simplified())
degree(ran)
is_simple(ran)