如何用igraph求R中的顶点特征值中心
我将一个网络加载到一个igraph对象如何用igraph求R中的顶点特征值中心,r,social-networking,igraph,R,Social Networking,Igraph,我将一个网络加载到一个igraph对象G,它有198个顶点和214条边。如果我跑步: eig<-evcent(G)$vector eig这个答案最近在邮件列表中被问到(并得到了回答) 检查此线程“”线程。看起来R/igraph库的重新编译可能是正常的,但应该是相当直接的。我只使用了一点igraph,但这通常对我来说很好。你可能想提供更多关于G的信息。你能提供一个小的示例图来重现这个行为吗?这个线程还有另一个问题,我忘了提到:报告的中心度都
G
,它有198个顶点和214条边。如果我跑步:
eig<-evcent(G)$vector
eig这个答案最近在邮件列表中被问到(并得到了回答)
检查此线程“”线程。看起来R/igraph库的重新编译可能是正常的,但应该是相当直接的。我只使用了一点igraph,但这通常对我来说很好。你可能想提供更多关于G的信息。你能提供一个小的示例图来重现这个行为吗?这个线程还有另一个问题,我忘了提到:报告的中心度都<0。我将尝试这种方法,尽管我以前还没有在R+MacOSX中重新编译过任何东西。在mac上编译R非常简单。只需确保您的操作系统具有最新版本的XCode,然后从这里抓取并安装gfortran安装程序(igraph不使用fortran,但其他软件包使用):如果重新编译可以解决此问题,那就太好了。从MacOS X上的R2.10.1开始,这里记录的evcent(…)的options参数忽略了您在那里输入的大部分内容,包括论坛帖子中提到的$start设置。我认为该线程实际上并不能解释这种行为。该线程讨论了发现“错误”特征向量的条件;当前的问题是,为什么返回具有意外形式(2172个元素而不是198个元素)的结果。