概要说明
关系图使用圆圈和连线表示节点与节点之间的关系。根据展现方式的不同分为力导向关系图和环形关系图。
下图是一个典型的力导向关系图,展示人物之间的关系。每个节点的颜色表示他们的职业类型,圆圈大小表示每个人的声望大小,圆圈越大,声望越大。
优势:适合难以用语言和表格表达的关系。
劣势:适用情况单一。
数据要求:两个维度,两个颜色标记(维度,可选),两个大小标记(度量,可选)
适用场景:主要用于表示复杂的关系。
实现方案
业务情景描述:展示乔布斯的人物关系。
数据结构
业务情景的数据来源如下:
定制要点
注:“列区”只支持拖拽两个维度字段,拖拽到“列区”的第一个字段为源字段,第二个字段为目标字段。
“标记区”里的字段是可选字段, 标记>颜色 只支持拖拽维度字段, 标记>大小 只支持拖拽度量字段。“标记区”里的字段和“列区”的字段是一一对应关系。
拖拽“姓名1 ”、“姓名2”字段到“列区”,“职业1 ”、“职业2”字段到 标记 > 颜色 ,“声望1 ”、“声望2”字段到 标记 > 大小。
标记 > 颜色 的源分类字段“职业1 ”对“列区”的源字段“姓名1 ”标记颜色, 标记 > 颜色 的目标分类字段“职业2 ”对“列区”的目标字段“姓名2 ”标记颜色。
同样的, 标记 > 大小 的源指示值“声望1 ”对“列区”的源字段“姓名1 ”标记大小, 标记 > 大小 的目标指示值“声望2 ”对“列区”的目标字段“姓名2 ”标记大小。
提示显示(显示节点关系)
在关系图中,节点与节点之间的关系可以在提示里显示。如下图,拖拽“关系”字段到 标记 > 提示 ,移动鼠标到想要查看的两个节点之间的连线上即弹出“关系”提示。
子图列表
关系图的子图有两种不同的展现方式,如下:
节点之间采用力引导布局,节点可拖拽:
节点之间采用环形布局:
信息 |
---|
1、力引导布局:模拟弹簧电荷模型在每两个节点之间添加一个斥力,每条边的两个节点之间添加一个引力,每次迭代节点会在各个斥力和引力的作用下移动位置,多次迭代后节点会静止在一个受力平衡的位置,达到整个模型的能量最小化。 2、力引导布局的结果有良好的对称性和局部聚合性,也比较美观。 |
度量计算
来源于自助数据集/业务主题的自助仪表盘可通过单击度量字段,对表中的度量指标进行合计、最大值、最小值、平均值、计数、唯一计数等计算;详情可参考文档度量计算-基于自助数据集/业务主题。
来源于数据模型的自助仪表盘则需返回数据模型界面进行设置;详情可参考文档度量计算-基于数据模型。
快速计算
来源于数据模型的自助仪表盘,可对表中的度量指标进行占比、排名、同比、同期值、环比、前期值等计算;详情可参考文档快速计算
关系图注意事项
(1)自助仪表盘如需使用“自助数据集”,需更换包含"自助数据集”的License文件含义 | 入口 | 图例 |
---|---|---|
节点之间采用力引导布局 | ||
节点之间采用环形布局 | ||
优势 | 适合难以用语言和表格表达的关系。 | |
劣势 | 适用情况单一。 |
配图建议:
- 列区:2个维度,源和目标
- 颜色区:2个维度,源和目标分类
- 大小:2个度量,源和目标的指示值
注意 |
---|
(1)“列区”只支持拖拽两个维度字段,拖拽到“列区”的第一个字段为源字段,第二个字段为目标字段。 (2)“标记区”里的字段是可选字段, 标记>颜色 只支持拖拽维度字段, 标记>大小 只支持拖拽度量字段。“标记区”里的字段和“列区”的字段是一一对应关系。 |
适用场景:
主要用于表示复杂的关系
效果
下图是一个典型的力导向关系图,展示人物之间的关系。每个节点的颜色表示他们的职业类型,圆圈大小表示每个人的声望大小,圆圈越大,声望越大。
信息 |
---|
1、力引导布局:模拟弹簧电荷模型在每两个节点之间添加一个斥力,每条边的两个节点之间添加一个引力,每次迭代节点会在各个斥力和引力的作用下移动位置,多次迭代后节点会静止在一个受力平衡的位置,达到整个模型的能量最小化。 2、力引导布局的结果有良好的对称性和局部聚合性,也比较美观。 |
组件设置
关系图的组件设置如下:
各设置项的详细介绍,可参考文档:组件设置。
更多功能
- 配色修改:如需修改图形配色,可参考文档标记区-颜色;
- 筛选排序:如需了解筛选排序功能,可参考文档自助仪表盘-筛选排序;
- 交互设计:如需了解交互相关功能,可参考文档自助仪表盘-交互设计;
- 计算分析:如需使用快速计算、自定义计算等,可参考文档自助仪表盘-计算分析;
注意事项
(1)自助仪表盘如需使用“自助数据集”,需更换包含"自助数据集”的License文件。
(2)若无法在自助仪表盘中使用业务主题,需前往系统选项>高级设置 中添加"DISABLE_BUSINESS_THEME_IN_DASHBOARD=false"。