gpt4 book ai didi

cytoscape.js - 使用 cytoscape.js 中的边数设置节点大小

转载 作者:行者123 更新时间:2023-12-01 10:46:58 25 4
gpt4 key购买 nike

我正在尝试使用 cytoscape.js 绘制一个分子相似性网络。
我想将节点大小设置为网络中的边数。
现在我有 JSON 格式的网络数据。
我现在想知道如何使用节点度设置每个节点的大小。
任何帮助表示赞赏。

谢谢

最佳答案

在您的样式表中,您可以根据程度定义样式。

例如。:

node[[degree = 0]] { /* ... */ }
node[[degree >= 1]][[degree <= 3]] { /* ... */ }
node[[degree >= 4]] { /* ... */ }

引用 data selectors并使用 [[metadata]] 双方括号。

如果您需要更高的精度(即在 JS 代码级别而不是样式表级别):

如果您的图表是静态的,您可以添加 degree每个节点的数据属性,并在样式表中使用具有该属性的映射器。如果您的图表是动态的,您可以使用相同的方法,但更新 degree图被修改时的属性。

关于cytoscape.js - 使用 cytoscape.js 中的边数设置节点大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25037921/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com