Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript D3.js或Sigmajs更适合网络可视化?_Javascript_Jquery_D3.js_Sigma.js - Fatal编程技术网

Javascript D3.js或Sigmajs更适合网络可视化?

Javascript D3.js或Sigmajs更适合网络可视化?,javascript,jquery,d3.js,sigma.js,Javascript,Jquery,D3.js,Sigma.js,我正在尝试构建网络可视化图形。我希望有节点搜索、节点点击和操作回调、视觉吸引力、更简单、更轻巧和更快的界面。 它还应该扩大规模。 我试着用谷歌搜索anf找到了d3.js和sigma js。 哪一个更适合我的用例?D3.js: 不会扩展到超过数百个节点/边(仅限于SVG) 如果您熟悉D3,则易于使用和定制 Sigma.js: 最多可缩放数千个节点/边(使用画布或WebGL渲染器) 易于使用和定制 轻松的节点/边缘交互 很多很酷的插件 我坚信(并为之做出了贡献)称为Sigma.js的分支。它

我正在尝试构建网络可视化图形。我希望有节点搜索、节点点击和操作回调、视觉吸引力、更简单、更轻巧和更快的界面。 它还应该扩大规模。 我试着用谷歌搜索anf找到了d3.js和sigma js。 哪一个更适合我的用例?

D3.js:

  • 不会扩展到超过数百个节点/边(仅限于SVG)
  • 如果您熟悉D3,则易于使用和定制
Sigma.js:

  • 最多可缩放数千个节点/边(使用画布或WebGL渲染器)
  • 易于使用和定制
  • 轻松的节点/边缘交互
  • 很多很酷的插件
我坚信(并为之做出了贡献)称为Sigma.js的分支。它修复了许多问题,并添加了许多很酷的插件,使构建网络可视化变得非常容易

D3.js:

  • 不会扩展到超过数百个节点/边(仅限于SVG)
  • 如果您熟悉D3,则易于使用和定制
Sigma.js:

  • 最多可缩放数千个节点/边(使用画布或WebGL渲染器)
  • 易于使用和定制
  • 轻松的节点/边缘交互
  • 很多很酷的插件

我坚信(并为之做出了贡献)称为Sigma.js的分支。它修复了许多问题,并添加了许多很酷的插件,使构建网络可视化变得非常容易

基于意见的问题。基于意见的问题。我知道Linkurious.js是一个很好的图形可视化工具。但是社区对它的支持如何?你能告诉我是否可以根据ajax调用设置的标志动态更改链接/节点的颜色吗?Linkurious.js是开源的,对非商业性应用是免费的项目。这意味着,如果您的项目是非商业性的,您可以免费获得所有功能。关于设置节点/边的样式,请参考维基:我知道Linkurious.js是一个很好的图形可视化工具。但是社区对它的支持如何?你能告诉我有没有可能根据ajax调用设置的标志动态更改链接/节点的颜色?Linkurious.js是开源的,对非商业项目是免费的。这意味着,如果您的项目是非商业性的,您可以免费获得所有功能。关于节点/边缘的样式设置,请参考wiki: