igraph中的assortativity.nominal

问题描述 投票:0回答:2

我正在分析V(net)=1327E(net)=4121的合作网络(网络)。

我试图找到

assortativity.nominal(net, types=V(net)$field)

这是基于研究人员所属的领域。我不知道为什么,但每次我想要运行这个时,R就会被压垮。我跑了

assortativity(net, types=V(net)$publication)

这取决于每个研究人员的出版物或共同出版物的数量,在这种情况下没有问题。我只是担心assortativity.nominal的情况与网络的大小和顺序有关。

r social-networking igraph
2个回答
1
投票

问题是某些顶点的特征是NA。如果你把所有的NA改为“none”,那么它可以工作,但是,你可能不想要这个,我也不想,而且我不知道如何绕过它。


1
投票

可能有用的东西:

assortativity_nominal(graph,as.numeric(as.factor(V(graph)$attribute)))
© www.soinside.com 2019 - 2024. All rights reserved.