Sankey 图用于显示一组值到另一组值的流动,非常适合分析信息随时间的变化。本页面简要介绍了 Looker Studio 中的桑基图和配置选项。
Looker Studio 中的桑基图
Sankey 图最适合用于描绘两个领域之间的多对多映射,或一组阶段中的多条路径。例如,桑基图可以有效直观呈现大学与专业之间的关系,或显示网站流量如何流经网站上的不同网页。当数据集包含多个以分层和顺序方式相互关联的维度时,最适合使用此可视化图表。
桑基图通过节点连接数据。节点之间的连接称为链接。
链接流的来源的节点称为源节点。链接流到的节点称为目标节点。
链接的粗细也称为权重,通常表示汇总或指标。指标值越高,链接越粗或权重越高。
桑基图示例
以下 Sankey 图使用默认样式设置显示了国家/地区之间旅行次数。
节点是根据两个维度(到达和出发)划分的国家/地区。节点之间流动的链接会将“记录数”指标显示为“权重”指标。由于数据集中到达和出发值的对应方式,因此数据会呈现为多阶段 Sankey 图表。
您可以通过以下几种方式与桑基图进行交互:
- 您可以在 Sankey 图表中选择特定的链接和节点,以突出显示它们之间的关系。
- 您可以将光标悬停在链接上,以访问显示链接更多详细信息的提示。
要求
Sankey 图需要以下元素:
- 两个维度:
- 表示数据流向的节点(也称为目标)的维度
- 表示数据流出(也称为来源)的节点的维度
- 一个指标,用于指示节点之间的权重(链接的粗细)
添加图表
添加新图表或选择现有图表。然后,使用 Properties 面板配置图表的 Setup 标签页和 Style 标签页属性,分别设置图表数据和图表样式。
设置图表数据
属性面板的设置标签页中的选项决定了图表数据的组织和显示方式。
数据源
数据源可在组件与底层数据集之间建立连接。
- 如需更改图表的数据源,请点击当前数据源名称。
- 如需查看或修改数据源,请点击
Edit data source(修改数据源)图标。(您必须至少拥有查看者权限才能看到此图标。)
- 点击混合数据,即可在同一图表中查看来自多个数据源的数据。详细了解数据混合。
维度
维度是数据类别。维度值(维度包含的数据)是类别的名称、说明或其他特征。
桑基图至少需要两个维度。
权重指标
指标用于衡量维度中包含的内容,并为图表提供数值刻度和数据系列。
指标是来自底层数据集的汇总,或者是隐式或显式应用聚合函数(例如 COUNT()
、SUM()
或 AVG()
)的结果。指标本身没有定义的一组值,因此您无法像使用维度一样按指标进行分组。
权重指标的值表示节点之间链接的粗细:值越高,链接越粗。桑基图至少需要一个指标。
过滤
过滤器通过包含或排除您指定的值来限制组件中显示的数据。详细了解过滤器属性。
过滤选项包括:
- 过滤条件名称:点击现有过滤条件以进行修改。将鼠标悬停在过滤条件名称上,然后点击 X 将其删除。
- 添加过滤条件:点击此选项可为图表创建新的过滤条件。
日期范围维度
如果您的数据源包含有效的日期维度,系统就会显示此选项。
日期范围维度用于限制图表的日期范围。例如,如果您为图表设置了日期范围属性,或者报告查看者使用日期范围控件来限制时间范围,系统就会使用此维度。
默认日期范围过滤条件
借助默认的日期范围过滤条件,您可以为单个图表设置时间范围。
默认日期范围过滤条件选项包括:
- 自动:使用默认日期范围,该日期范围由图表的数据源决定。
- 自定义:您可以使用日历微件为图表选择自定义日期范围。
行数上限
行数上限用于控制可视化图表查询中包含的记录数。从下拉菜单中选择行数上限(最多 5,000 行)。
图表互动
在图表上启用交叉过滤选项后,该图表会像过滤控件一样运作。您可以通过点击图表或用鼠标在图表上滑动来过滤报告。详细了解交叉过滤。
交叉过滤选项
启用图表互动部分中的交叉过滤后,您可以从按条件交叉过滤下拉菜单中选择一个选项,以便按用户在可视化图表中选择的节点或链接过滤报告中的其他图表。
设置图表样式
样式标签页中的选项用于控制图表的整体呈现和外观。
图表标题
开启显示标题开关,为图表添加标题。Looker Studio 可以自动生成标题,您也可以为图表创建自定义标题。您还可以自定义标题的样式和位置。
自动生成
此选项默认处于启用状态。启用自动生成后,Looker Studio 会根据图表类型和图表中使用的字段生成标题。如果您更改图表类型或更改图表中使用的字段,系统会更新自动生成的标题。
如需为图表添加自定义标题,请在标题字段中输入标题。此操作会关闭自动生成设置。
标题选项
启用显示标题设置后,您可以使用以下标题选项:
- 标题:提供一个文本字段,供报告编辑者为图表输入自定义标题。
- Font family:设置标题文本的字体类型。
- 字体大小:设置标题文本的字体大小。
- 字体颜色:设置标题文字的字体颜色。
- 字体样式选项:为标题文字应用粗体、斜体或下划线样式。
- 顶部:将图表标题放置在图表顶部。
- 底部:将图表标题放置在图表底部。
- 左:将图表标题对齐到图表的左侧。
- 居中:将图表标题居中显示在图表上方或下方。
- 右:将图表标题对齐到图表的右侧。
按以下方式指定颜色
以下选项用于控制 Sankey 可视化的颜色:
- 单色:选择此选项后,数据系列将以单色显示。否则,图表会根据您的报告主题显示多种颜色。您可以使用每个数据系列的颜色选择器来设置特定颜色。
- 节点顺序:按节点大小显示值,该大小反映了“权重”指标的值。
- 维度值:此选项会使用维度值颜色映射中指定的颜色为图表中的每个维度值着色。此选项可确保无论数据在图表中的位置如何,都使用一致的颜色。
文本
这些选项用于控制 Sankey 图表中显示的值标签的外观。您可以通过每个选项指定以下内容:
- 字体系列:从一系列下拉菜单选项中指定值标签的字体系列。
- 字体大小:从一系列下拉菜单选项中指定值标签的大小(以像素为单位)。
- 字体颜色:从调色板菜单中指定值标签的颜色。
- 粗体:启用粗体设置后,值标签会以粗体字体显示。
链接
链接颜色模式和迭代下拉菜单用于控制桑基图中节点之间流动的链接的外观。
链接颜色模式下拉菜单包含多个选项,可供您选择 Sankey 图表中链接的显示方式。选项包括:
- 默认:以灰色显示链接,并根据按部分中指定的选项显示节点。
- 来源颜色:显示与来源节点相同颜色的链接。
- 目标颜色:将链接显示为与目标节点相同的颜色。
- 渐变:以颜色渐变的形式显示源节点颜色与目标节点颜色之间的链接。
通过 Iterations(迭代次数)下拉菜单,您可以选择一个数字来指定节点的位置,以便实现最佳可读性。所选数字越大,复杂 Sankey 图的布局就越有条理。
节点
节点粗细和节点内边距选项用于控制 Sankey 图中的节点外观:
- 通过节点厚度下拉菜单,您可以为每个节点指定厚度。数字越高,节点越粗。
- 借助节点内边距下拉菜单,您可以指定每个节点周围的内边距,并控制链接之间的间距。该值越高,节点越紧凑,链接之间的间距越大。
缺少数据
当时间维度缺少数据时,系统会显示此选项。当 Looker 数据洞察确定您的时间维度缺少数据时,您可以选择以下选项之一来指明没有数据:
- 换行到零:选择此选项后,线条系列将针对缺失的日期降为零。这是默认选项。
- 换行:选择此选项后,缺失的数据会显示为数据系列中的断点。
- 线性插值:选择此选项后,Looker Studio 会通过连接缺失数据两侧的数据点来继续系列。
背景和边框
以下选项用于控制图表背景容器的外观:
- 背景:设置图表背景颜色。
- Opacity:设置图表的不透明度。100% 不透明度会完全隐藏图表后面的对象。不透明度为 0% 时,图表将不可见。
- 边框颜色:设置图表边框颜色。
- 边框半径:为图表背景添加圆角边框。半径为 0 时,背景形状的角为 90°。边框半径为 100° 时,会生成圆形。
- 边框粗细:设置图表边框线的粗细。
- 边框样式:设置图表边框线条样式。
- 添加边框阴影:为图表的下边框和右边框添加阴影。
图表标题
查看者可以通过图表标题对图表执行各种操作,例如导出数据、展开或收起细目或对图表进行排序。图表标题选项包括:
- 图表标题:用于控制图表标题在图表中显示的位置。图表标题选项包括:
- 不显示:标题选项永远不会显示。请注意,报告查看者可以随时通过右键点击图表来访问这些选项。
- 始终显示:标题选项始终显示。
- 悬停时显示(默认):当您将指针悬停在图表标题上时,系统会显示三个垂直点。点击这些图标即可访问标题选项。
- 标题字体颜色:设置图表标题选项的颜色。
重置为报告主题
点击重置为报告主题可将图表设置重置为报告主题设置。