我一直试图遍历网络图中的每个节点,以计算节点的中心度。对于其他归一化的集中度度量方法也可以这样做,但未归一化的度量方法没有获得任何成功。下面是我的代码:
此作品:
let dcn = cy.elements().degreeCentralityNormalized();
cy.nodes().forEach(n => {
n.data({
dcn: dcn.degree(n)
});
});
但是,这不起作用:
let dc = cy.elements().degreeCentrality();
cy.nodes().forEach(n => {
n.data({
dc: dc.degree(n)
});
});
已经收到以下错误消息:Uncaught TypeError: Cannot read property 'connectedEdges' of undefined at ca.degreeCentrality
不知道为什么会这样。在这里感谢任何帮助!