У меня есть сеть (g) с тысячами кластеров, однако я не могу понять, как упорядочить их по размеру. Похоже, что атрибут членства сортирует кластеры несколько произвольно. Например:
c <- clusters(g)
c$membership
gs <- induced.subgraph(g, c$membership==1)
Это действительно даст мне самый большой кластер, но если я попытаюсь
gs <- induced.subgraph(g, c$membership==2)
Это дает мне не второй по величине кластер, а произвольный кластер, который оказывается вторым в списке.
Есть ли способ упорядочить c$membership
в соответствии с размером кластера, т. е. 1 – самый большой, 2 – второй по величине и т. д.?