2026-01-17 18:59:05
洞察关系数据 - AntV 的图可视化与图分析
AntV 旗下的 G6 是一款专业级图可视化引擎,专注于提供高定制能力、简单易用的接口以及优雅的图可视化解决方案。同时,AntV 还推出了基于 G6 封装的开箱即用的图可视化工具——Graphin。以下是对 AntV 的图可视化与图分析的详细阐述:
一、G6:专业级图可视化引擎
名称由来
G6 是蚂蚁金服-AntV 旗下的图可视化与图分析引擎。
G 来自于 Graphic、Graph,意味着基于图分析技术做图可视化。
6 来自于《六度分隔理论》,表达了对关系数据、关系网络的敬畏和着迷。
功能聚焦
可视化基础能力:G6 提供图的渲染、绘制、交互、动画等可视化基础能力。
丰富的内置元素:包括8种基础类型节点,6种基础类型边及其变种。
多样的内置交互:提供10+种交互方式。
易用的辅助组件:帮助用户更好地进行图可视化。
自定义能力:元素、交互、布局均允许用户进行自定义,以满足不同需求。
图分析能力
布局算法:G6 提供强大的内置布局(10+种),并允许用户自定义布局。这些布局算法有助于更好地展示关系数据。
算法与分析组件:G6 支持业务中的流量分析、关系分析等需求,提供算法和分析组件,帮助用户深入挖掘数据价值。
二、Graphin:开箱启迹并即用的图可视化工具
产品背景
Graphin 取名意为 Graph Insight(图的分析洞察),是一个基于 G6 封装的 React 组件库。
它旨在降州晌低图可视化领域的专业门槛,将关系数据进行可视化分析与探索。
产品特性
数据驱动:充分利用 React 框架特性,支持数据到图的映射与变化。
自动布局:内置丰富的布局,支持布局切换,满足不同场景下的布局需求。
分析组件:内置 Toolbar、ContextMenu、MiniMap、Filter 等组件,支持自定义。
自定义样式:内置节点与边的样式,支持用户通过 JSON Schema 自定义。
基础与高级分析:支持节点扩散、寻找边关系等基础分析方法,并计划开源后新增时序分析、地理位置分析等高级分析方法。
三、G6 与 Graphin 的应用
G6 的应用
G6 作为专业级图可视化引擎,广泛应用于金融反欺诈、公共安全、基础设施监控、智慧医疗等领域。
它通过提供强大的图计算引擎和图算法,解决数据合规、挖掘等问题,为前端提供可视化分析能力。
Graphin 的应用
Graphin 基于 G6 的底层能力,进一步封装了常用的图分析功能,降低了图可视化领域的专业门槛。
它通过数据驱动的方式,快速映射杂乱无序的关系数据到视图上,帮助用户自由探索团伙、组织层次等关系。
Graphin 还提供了撤销重做、拖拽圈选、分析组件、高级分析方法等辅助功能,使图可视化更加易用。
四、总结
AntV 的 G6 和 Graphin 为用户提供了强大的图可视化与图分析能力。G6 作为专业级图可视化引擎,提供了丰富的可视化基础能力和图分析能力;而 Graphin 则基于 G6 的底层能力,进一步封装了常用的图分析功能,降低了图可视化领域的专业门槛。无论是金融反欺诈、公共安全还是智慧医疗等领域,G6 和 Graphin 都能够为用户提供高效、易用的图可视化解决方案。


以上图片展示了 G6 和 Graphin 在图可视化与分析方面的应用悄迹示例,进一步证明了它们在洞察关系数据方面的强大能力。