Hi there,

I'm a relatively new user of iGraph and need some help with understanding a 
function in iGraph run in Python.

Using iGraph's community detection function community_fastgreedy(), I got a 
VertexDendrogram object, let's call it V. Then using V.as_clustering() I got a 
VertexClustering object from the dendrogram. I know that the communities are 
clustered so that modularity is maximized, but I think the dendogram object 
keeps merging all the way, so it's tough to see the communities on the 
dendrogram.

My question is: How does the output for the V.as_clustering() correspond to 
distance between the communities in the dendrogram?

In other words, The communities each come with a representative number ( 
Community [0], Community [2] for example), so how does the that number 
correspond to position on the dendrogram? Are community 0 and Community 1 
adjacent to each other when the dendrogram is merged up to the level that 
maximizes modularity, and is community 12 farther from community 0 than 3 is?

If not, then how is the order (the numbers for each community) of the output 
decided by the as_clustering function?

Thanks in advance.

-Joe
_______________________________________________
igraph-help mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/igraph-help

Reply via email to