分享17个网络(Network)数据可视化工具

网站首页    分享17个网络(Network)数据可视化工具
 
 

网络(Network)数据是指表示各种实体之间关系或连接的结构化数据。这些实体可以是个人、组织、计算机、网站或其他感兴趣的对象。在网络中,实体被表示为节点,它们之间的关系被表示为边缘或链接。

网络数据可用于建模各种系统和现象,例如社交网络、通信网络、生物网络、交通网络等。分析网络数据使研究人员能够了解复杂系统的结构、动态和行为,以及在网络中识别模式、聚类和重要节点。

本文分享17个网络数据可视化分析工具。

1. Hiveplot

Hiveplot是一个可视化大型网络的python绘图包。它擅长处理由大量边引起的视觉复杂性,并展示网络结构中的趋势和异常模式。Hiveplotlib默认仅支持使用Matplotlib后端进行可视化,但通过安装对应的python图形包,它还支持bokeh、holoviews和plotly可视化。Hiveplotlib还通过datashader后端支持大型网络可视化。

https://hiveplotlib.readthedocs.io/stable/

2. Gephi

Gephi是一款供数据分析师和科学家使用的工具,支持交互式方式操纵图形结构、形状和颜色,以揭示隐藏的模式。其目标是帮助数据分析师提出假设,直观地发现模式,在数据收集过程中分离结构异常或错误。它是传统统计学的补充工具,因为使用交互式界面进行视觉思考现已被认可为促进推理的有效方法。这是一款用于探索性数据分析的软件,是视觉分析研究领域出现的一种范式。

https://gephi.org/

Gephi Lite是Gephi的基于Web的免费开源轻量级版本。

 

https://gephi.org/gephi-lite/

3. Cytoscape

Cytoscape 是一个开源软件平台,用于可视化分子相互作用网络,并将这些网络与注释、基因表达谱和其他状态数据整合在一起。Cytoscape最初是为生物研究而设计的,但现在它是一个用于复杂网络分析和可视化的通用平台。

Cytoscape的核心分发版提供了一套基本功能,用于数据集成、分析和可视化。额外的功能可作为应用程序(称为插件)提供。应用程序可用于网络和分子特征分析、新布局、额外文件格式支持、脚本编写以及与数据库连接。任何人都可以使用基于Java™技术的Cytoscape开放API开发这些应用程序,并且鼓励应用程序社区的发展。大多数应用程序都可以从Cytoscape应用商店免费获取。

https://cytoscape.org/

4. NodeXL

NodeXL-Pro为Excel添加了菜单和功能,以简化获取网络数据、存储数据、分析数据和可视化数据,并生成分享有关连接结构的报告。NodeXL-Pro支持进行专业社交网络分析(SNA)的所有功能:社区聚类、影响者检测、内容分析、情感分析、时间序列分析等等。

https://www.smrfoundation.org/nodexl/

5. Graphia

Graphia是一款功能强大的开源可视分析网络数据的应用程序,旨在帮助解释大型和复杂数据集。Graphia可以从数值数据表创建和可视化图形,并显示结果。它还可以用于可视化和分析已经以图形形式存在的任何数据。

Graphia由苏格兰爱丁堡的一小群致力于图形、可视化强大及解释复杂数据的科学家设计和构建。

https://graphia.app/

6. Gephisto

Gephisto的设计充分给予用户所期望的(轻松获取网络地图的方式),但以不服从的方式实现(每次使用工具生成的地图都不同),从而鼓励他们更深入地参与工具的方法论原则。作为一种工具,Gephisto旨在激励未经训练的用户对其网络映射实践更加批判性地思考。

https://jacomyma.github.io/gephisto/

7. SocNetV

Social Network Visualizer(SocNetV)是一个跨平台、用户友好的免费软件应用程序,用于社交网络分析和可视化。支持计算距离、偏心率、连通性、团体普查、三元普查和突出性指数(即特征向量、介数和信息中心性、接近度威望、页面排名等)。根据突出性分数或力导向模型,在无向/有向图上应用直观的可视化布局。

使用SocNetV,您可以:

  • 通过几次点击在虚拟画布上绘制社交网络,从支持的格式文件(GraphML, GraphViz, Adjacency, EdgeList, GML, Pajek, UCINET等)加载现场数据,或爬取互联网以创建连接的网页社交网络。

  • 通过点击编辑参与者和联系人,分析图形和社交网络属性,生成美观的HTML报告,并将可视化布局嵌入到网络中。

     

https://socnetv.org/

8. Graphext

Graphext 是一个数据科学平台,可实现更深入的探索性数据分析、更丰富的数据叙述和更快速的预测建模。Graphext是一个高级分析解决方案,可帮助企业基于数据做出更好的决策。
Graphext支持:
  • 从任何地方获取数据 连接到多个来源,如Big Query、Google CS、Snowflake、Microsoft Azure等。

  • 即时可视化数据 探索每个变量的分布,并创建交互式可视化。

  • AI辅助相关性分析 发现您的变量之间的正负相关性。

 

https://www.graphext.com/

9. VOSviewer

VOSviewer是一款用于构建和可视化文献计量网络的软件工具。这些网络可以包括期刊、研究人员或个别出版物,可以基于引用、文献耦合、共引用或共同作者关系构建。

VOSviewer还提供文本挖掘功能,可用于构建和可视化从一系列科学文献中提取的重要术语的共现网络。

https://www.vosviewer.com/

10. Graphistry

Graphistry为大型或复杂数据带来视觉图形智能。它会自动将用户的数据转换为为分析师需求构建的交互式、可视化地图。快速呈现事件和实体之间的关系,减少编写查询或整理数据所需的时间。

作为第一个自动GPU加速平台,Graphistry可利用所有数据,无需担心规模,随时转换以跟踪调查的任何方向。

 

https://www.graphistry.com/

11. Retina

Retina是一个免费的开源Web应用程序,可在线共享网络数据可视化,无需任何服务器。

  • Retina旨在帮助用户在线共享交互式网络地图。

  • 图形编辑器向Retina提供图形文件,并告诉它如何解释其图形文件。

  • 他们通过链接与图形探索者共享可视化。然后,图形探索者可以看到图形并与之交互。

https://gitlab.com/ouestware/retina

12. Tulip

Tulip是一个专注于分析和可视化关系数据的信息可视化框架。Tulip旨在为开发人员提供一个完整的库,支持设计交互式信息可视化应用程序,针对解决的问题进行定制。

这个框架用C++编写,使得开发算法、视觉编码、交互技术、数据模型和领域特定可视化成为可能。Tulip的一个目标是简化可视化组件的重用,并允许开发人员专注于编写他们的应用程序。这种开发流程使得该框架对于研究原型的开发以及最终用户应用程序的开发都非常高效。

https://tulip.labri.fr/site/

13. GraphInsight

GraphInsight是一款支持二维和三维可视化大型复杂网络,并通过高质量的交互式表示探索图形数据的可视化分析软件。

https://github.com/CarloNicolini/GraphInsight/

14. The Vistorian tool

The Vistorian是一个基于Web的视觉分析工具,用于构建更好的多变量网络可视化,包括四种不同的交互式可视化样式。它允许数字人文学家分析个体的复杂地理位置和时间网络。

为了配合其特定的受众 —— 在计算方面几乎没有经验的领域科学家,The Vistorian基于四个设计原则:简单性、隐私性、开放性和可扩展性。界面和数据处理尽可能简单,无需编写代码或执行复杂的规范操作。

https://vistorian.net/

15. Cosmograph

Cosmograph是一个基于Web浏览器的免费可视化应用程序 ,所有计算都在用户的GPU上进行,能够可视化具有百万节点和边的网络,在浏览器中工作的最快的网络图可视化工具。

https://cosmograph.app/

16. Kumu

Kumu使得将复杂数据组织成美观易用的关系图变得轻而易举,无需技术背景或安装软件。Kumu支持全球数百个组织更有效地参与复杂问题。Kumu通过简化网络或系统的可视化表示来实现功能。它是一个基于Web的平台,支持共享访问,以便团队可以轻松合作。

https://kumu.io/

17. Orange Data Mining

Orange Data Mining是一个开源的机器学习和数据可视化工具。它提供了交互式数据探索,用于快速进行质性分析并生成清晰的可视化结果。图形用户界面让用户可以专注于探索性数据分析,而不是编写代码,同时聪明的默认设置使得数据分析工作流的快速原型设计变得非常容易。

https://orangedatamining.com/


本公众号相关内容推荐

 

 

2024年4月2日 09:39
浏览量:0