我有一个 1000 点的文本文件。有 4 列 [“x”“y”“属性 1”“属性 2”]。首先,我想创建每个带有 (x,y) 对的节点,但我找不到在 CYTOSCAPE 中执行此操作的正确方法。然后我想通过提供我认为的链接长度(给出合理的物理意义的东西)来连接节点。最后,我想为每个节点分配属性并得出一些结果(中心性)。请对构建网络有任何见解,我们将不胜感激。
谢谢,
首先,您是否尝试使用 cytoscape.js 或桌面版 Cytoscape 来执行此操作?对于 Cytoscape 的桌面版本,读取数据并将 X 和 Y 映射到 X 和 Y 位置非常容易。正如已经提到的,您将在 cytoscape.js 中使用 node.position() 方法。