gpt4 book ai didi

python - 如何根据每个节点中存储的计数创建同心图?

转载 作者:太空宇宙 更新时间:2023-11-03 20:58:40 25 4
gpt4 key购买 nike

我为每个节点都有计数参数,在此基础上我想创建同心图,即距离中心最近的节点比外部节点的计数更多。我怎样才能实现它?

为此,我在 JavaScript 中包含了以下代码,但我不知道如何使用它。

concentric: function( node ){
return node.degree();
},
levelWidth: function( nodes ){
return 2;
}

最佳答案

给定:http://js.cytoscape.org/#layouts/concentric ,这些是您可以覆盖的布局属性。例如这里:https://github.com/cytoscape/cytoscape.js/blob/9635c63cad2eeb91c873759226f70d9c428ace1d/documentation/demos/performance-tuning/code.js位置将通过添加节点中的权重属性进行调整。所以你可以尝试这样的例子:

concentric: function( node ){
return node.data('count');
}

当然,您可以修改此函数,具体取决于计数参数的值

concentric: function( node ){
return node.data('count') / 3;
}

当我使用 cytoscape 时,我只是将整个配置粘贴到我的应用程序中并更改它们,以查看什么最适合我的图形和节点中的数据:)

关于python - 如何根据每个节点中存储的计数创建同心图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55843291/

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