跳到内容

图论模体是具有明确结构的小型连通诱导子图。这些函数在图中搜索各种模体。

用法

sample_motifs(
  graph,
  size = 3,
  cut.prob = rep(0, size),
  sample.size = NULL,
  sample = NULL
)

参数

graph

图对象,输入图。

size

模体的大小,当前有向图支持大小为3和4,无向图支持大小为3-6。

cut.prob

数值向量,给出在特定级别切割搜索图的概率。它的长度应该与模体的大小(size参数)相同。如果为NULL,则默认情况下不进行切割。

sample.size

用作查找模体起点的顶点数。仅当sample参数为NULL时使用。默认值为ceiling(vcount(graph) / 10)

sample

如果不是NULL,则指定用作查找模体起点的顶点。

一个数值标量,表示图中模体总数的估计值。

详细信息

sample_motifs() 基于样本估计图中给定大小的模体总数。

参见

示例

g <- sample_pa(100)
motifs(g, 3)
#>  [1]  NA  NA 401  NA  93   0   0   0   0   0   0   0   0   0   0   0
count_motifs(g, 3)
#> [1] 494
sample_motifs(g, 3)
#> [1] 60