数据可视化主要是借助图形化的手段清晰有效的传达信息,通常是把数据以图表、图形或者地图等等形式展示出来。数据可视化技术的基本思想,是将数据库中每一个数据项作为单个元素,收集大量的数据集构成数据图像,然后整理成表格或者报告,从而对数据进行更深入的观察和分析。随着数据量的快速增长,准确的数据分析对业务决策的作用越来越大。
图形可视化同样需要处理复杂多样的数据。图形可视化是以图形的形式将数据呈现出来,最大限度的提高数据的可读性,深度挖掘数据价值。
Data to Value是一家专门做数据咨询的公司,总部位于伦敦。下面我们来看Data to Value为我们推荐的5款顶级图形可视化工具。
Gephi
Gephi是一个支持动态和分层图的交互式可视化与探索工具。 Gephi使用OpenGL作为可视化引擎,可视化网络支持50000个节点、上百万个元素。目前,该软件是完全免费使用,公司只收取私人仓库费用。
适用场景:探索性数据分析、链接分析、社交网络分析、生物网络分析、海报创作。
Tom Sawyer Perspectives
Tom Sawyer Perspectives是一款基于数据关系可视化和分析应用程序的图形工具。该软件支持两个模块:设计师和预览。设计师模块可以帮助用户定义模式,数据源,规则和搜索。预览模块可以查看应用程序设计,并且不需要重新编译。将这两个模块结合起来使用能够明显提高开发速度。Tom Sawyer Perspectives的其他功能包括:集成结构化、半结构化和非结构化数据,支持多视图、拥有先进的图形分析能力。
Keylines
Keylines是Javascript工具包,可以快速创建自定义网络可视化。Keylines不是一个预先构建的应用程序,他最大限度的给予用户自由,开发者可以自主改变节点、链路,甚至可以自己写代码添加功能。该解决方案还包括地理空间整合、时间条以及多种种布局模式和过滤选项。
Linkurious
Linkurious是一个直观的图形可视化解决方案,无需配置,即装即用。主要用来帮助不精通技术的人来进行复杂的数据分析和洞察。Linkurious包含了一个强大的搜索引擎,帮助用户搜索边和节点的文本。此外,它包含了高级分析功能,集成了过滤器来处理复杂问题。 Linkurious为了识别复杂图形添加了Cypher。
GraphX
GraphX是一种流行的图形可视化软件,它是一个开源项目,同时也是Apache Spark引擎的组成部分。因为它是开源项目,所以留给开发人员的发挥空间很大,开发人员可以添加自定义的功能。它还可以利用Spark的计算技术捕获存储内存中的数据图。另外,它内置了布局算法,默认支持图形边缘和顶点。GraphX的所有控件都支持预览功能,有丰富的易用性文档和用户支持。
原文出处:
https://dzone.com/articles/top-5-graph-visualisation-tools