我一直在尝试遍历网络图中的每个节点,以计算节点的中心度。能够针对其他标准化的集中度度量标准执行此操作,但未标准化的度量标准未获得任何成功。下面是我的代码:
这有效:
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
不确定为什么会这样。感谢任何帮助!
答案 0 :(得分:0)