2024-09-24 12:21:04 发布
网友
我有每个节点的count参数,我想在此基础上创建同心图,即离中心最近的节点的count比外部节点多一个。怎么做我能做到吗?你知道吗
为此,我在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位置将由添加节点中的weight属性调整。 因此,您可以尝试以下示例:
concentric: function( node ){ return node.data('count'); }
当然,您可以修改这个函数,这取决于count参数的值是什么样的
concentric: function( node ){ return node.data('count') / 3; }
当我使用cytoscape时,我只是将整个配置粘贴到我的应用程序中,并对其进行更改,以查看哪些配置最适合我的图形和节点中的数据:)
给定:http://js.cytoscape.org/#layouts/concentric,这些是可以覆盖的布局属性。 例如:https://github.com/cytoscape/cytoscape.js/blob/9635c63cad2eeb91c873759226f70d9c428ace1d/documentation/demos/performance-tuning/code.js位置将由添加节点中的weight属性调整。 因此,您可以尝试以下示例:
当然,您可以修改这个函数,这取决于count参数的值是什么样的
当我使用cytoscape时,我只是将整个配置粘贴到我的应用程序中,并对其进行更改,以查看哪些配置最适合我的图形和节点中的数据:)
相关问题 更多 >
编程相关推荐