Tôi đang cố gắng khai thác các họa tiết 3 nút trong R bằng cách sử dụng gói igraph
. Tôi muốn lấy số lượng các họa tiết cho mỗi đỉnh riêng lẻ trong biểu đồ, không xuất hiện từ hàm graph.motifs().Làm thế nào để khai thác các họa tiết trong R với iGraph
Vì vậy, cho ví dụ đồ thị:
testGraph = barabasi.game(10,
m = 5,
power = 2,
out.pref = TRUE,
zero.appeal = 0.5,
directed = TRUE)
tôi có thể sử dụng graph.motifs()
để đếm tổng số mỗi motif 3 nút trong toàn bộ đồ thị:
graph.motifs(testGraph,
size = 3)
[1] 0 0 26 0 16 0 2 58 0 0 0 0 0 0 0 0
Nhưng tôi muốn biết indiv tham gia đỉnh idual. Vậy, có bao nhiêu họa tiết (và loại nào) làm đỉnh 1 tham gia? Có ai biết một cách đơn giản để làm điều đó?
Tôi sẽ để lại các mã thực tế như một bài tập. :) Nhưng hãy bình luận ở đây nếu bạn gặp bất kỳ vấn đề gì. –
Cảm ơn Gabor, giải pháp đó đã làm việc cho tôi! –