我正在分析V(net)=1327
和E(net)=4121
的合作网络(网络)。
我试图找到
assortativity.nominal(net, types=V(net)$field)
这是基于研究人员所属的领域。我不知道为什么,但每次我想要运行这个时,R就会被压垮。我跑了
assortativity(net, types=V(net)$publication)
这取决于每个研究人员的出版物或共同出版物的数量,在这种情况下没有问题。我只是担心assortativity.nominal
的情况与网络的大小和顺序有关。
问题是某些顶点的特征是NA。如果你把所有的NA改为“none”,那么它可以工作,但是,你可能不想要这个,我也不想,而且我不知道如何绕过它。
可能有用的东西:
assortativity_nominal(graph,as.numeric(as.factor(V(graph)$attribute)))