ich eine IGRAPH haben, wo die Scheiteln ein Attribut, das die bekannten Community beschreibt:Vergleicht man erkannt Gemeinden mit Grundwahrheit
g=sample_gnm(10, 30, directed = F, loops = F)
communities=c("a", "b", "c")
E(g)$known_community=sample(communities, length(E(g)), replace = T)
Dann erkenne ich die Gemeinschaft mit fastgreedy:
g_com=fastgreedy.community(g)
Ich muss Vergleichen Sie die vom Algorithmus erkannten Gemeinschaften mit den bekannten Gemeinschaften. Gibt es eine Möglichkeit, ein igraph-communities-Objekt von den Vertex-Informationen zu erhalten, damit ich compare() verwenden kann? Wenn nicht, wie könnte ich sie vergleichen?
Ah habe nicht erkannt, dass ich die Kanten im Beispiel verwendete oder dass ich Vergleiche mit einem Vektor verwenden konnte. Vielen Dank! – user3388408