我試圖在R中使用包igraph
挖掘3節點圖案。我想從graph.motifs()函數中獲取圖中每個單獨頂點的motif數量,這似乎不可能。如何在R中使用iGraph挖掘圖案
因此,對於例如圖:
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參與了多少個主題(以及哪種類型)?有沒有人知道一個簡單的方法來做到這一點?
我會離開的實際代碼作爲練習。 :)但如果您遇到任何問題,請在這裏評論。 –
謝謝Gabor,該解決方案爲我工作! –