Как добывать мотивы в R с помощью iGraph
Я пытаюсь добыть мотивы с 3 узлами в R, используя пакетigraph
, Я хотел бы получить количество мотивов для каждой отдельной вершины графа, что не представляется возможным из функции graph.motifs ().
Итак, для примера графика:
testGraph = barabasi.game(10,
m = 5,
power = 2,
out.pref = TRUE,
zero.appeal = 0.5,
directed = TRUE)
я могу использоватьgraph.motifs()
подсчитать общее количество каждого мотива с 3 узлами на всем графике:
graph.motifs(testGraph,
size = 3)
[1] 0 0 26 0 16 0 2 58 0 0 0 0 0 0 0 0
Но я хотел бы знать индивидуальное участие вершин. Итак, сколько мотивов (и какого типа) участвует в вершине 1? Кто-нибудь знает простой способ сделать это?