漏斗图表选项

漏斗图有助于了解顺序流程中的事件,例如销售漏斗中的潜在客户阶段、与营销活动的互动情况,或访问者在网站上的流动情况。

如果流程中的第一阶段是最大的(例如 100%),并且每个后续阶段都会逐渐减少,漏斗图通常最有效。漏斗图通过调整每个条形的高度来显示每个类别的值;值越大,条形越高,值越小,条形越短。

构建漏斗图

漏斗图由一组数字和一组标签组成,这些标签可以采用以下方向:

  • 垂直排列,使用一个或多个维度(标签)和一个测量值(数字)
  • 水平排列,使用包含多个测量值(数字)和列标题(标签)的单行

该图表既适用于经过汇总的数据,也适用于未经过汇总的数据。

如果您使用多个测量列(多个测量或汇总测量)和多行数据,漏斗图会检查第一行和第一列,然后显示产生更多数据点的列。不过,您可以使用方向设置来更改漏斗读取数据表格的方式,并翻转轴。

漏斗图最多可绘制 50 个条形。如果数据包含的行数或列数超过 50 个,请使用行数上限列数上限选项将行数限制为 50 行或更少。

如需使用漏斗可视化图表,请选择“探索”可视化栏中的省略号 (...),然后选择漏斗。接下来,选择可视化栏中的修改选项以修改图表。

如果选项与您选择的其他设置冲突,则可能会灰显或隐藏。

数据条选项

数据栏上的多个选项都会影响可视化图表和数据表格。

小计

如果数据表格包含至少两个维度,数据栏中会显示小计复选框。目前,只有表格可视化图表支持小计;对于其他类型的可视化图表,此复选框无效。

行总计

如果您的图表包含数据透视,您可以通过在数据栏中选中行总计复选框,将行总计添加到图表中。如需了解详情,包括何时无法显示总计总计注意事项,请参阅在 Looker 中探索数据文档页面。

借助行总计复选框右侧的箭头,您可以在最右侧的默认位置与在维度和维度表计算后更靠左的位置之间切换总计列的位置。

合计

您可以通过在数据栏中选择总计,为测量和表计算添加列总计。如需了解详情,包括何时无法显示总计总计注意事项,请参阅在 Looker 中探索数据文档页面。

列数上限

如果您的数据表包含数据透视,您可以在“列数上限”框中输入 1 到 200 之间的任意数字,为图表添加列数上限。维度、维度表计算、行总计列和数据透视表之外的测量表计算不会计入列数上限。每个数据透视组都会计为 1 列,计入列数上限。如需了解详情,请参阅过滤和限制数据文档页面。

行数上限

您可以向图表添加行数上限,只需在数据标签页上的行数上限框中输入 1 到 5,000 之间的任意数字即可。如果您的查询超出您设置的行数上限,您将无法对行总计或表格计算列进行排序。

计算

如果您拥有适当的权限,则可以点击数据标签页上的添加计算按钮,将表格计算添加到图表中。如需了解详情,请参阅使用表格计算文档页面。

您还可以使用字段选择器的自定义字段部分

“轴”菜单选项

标记左侧轴

开启标记左轴,以将标签应用于左轴。Looker 会显示一个用于输入标签文本的框。

标记右侧轴

开启标记右轴,以将标签应用于右轴。Looker 会显示一个用于输入标签文本的框。

修改图表配置

可视化菜单底部的修改图表配置按钮可打开图表配置编辑器。借助此编辑器,您可以通过公开可视化图表的某些 JSON 参数来修改 HighCharts 可视化图表,从而实现深度自定义。这些自定义设置不会与数据进行动态互动。

如果您拥有 Looker 管理员角色can_override_vis_config 权限,则可以使用修改图表配置按钮。

如需查看一些常见用例的示例,请参阅“图表配置编辑器”一文的示例部分,其中包括以下示例:

  • 更改背景颜色和轴文本颜色
  • 对系列值应用条件格式
  • 自定义提示颜色
  • 添加竖屏参考频段和字幕
  • 添加图表注释

酒吧菜单选项

条形颜色

您可以为图表定义配色方案。

选择颜色集合和调色板

借助集合,您可以创建风格统一的可视化图表和信息中心。Looker 的所有内置颜色集合都显示在颜色集合文档页面上。Looker 管理员还可以为贵组织创建自定义颜色集合。

您可以从合集下拉菜单中选择合集。Palette(调色板)部分将更新为您所选颜色集合中的调色板。如需在颜色集合中更改为其他调色板,请点击相应调色板,以打开调色板选择器。您可以在此处查看和选择合集中的所有调色板。

选择调色板类型

如果您使用的是顺序或发散调色板,则每个条柱的颜色会根据调色板上的刻度而定。如果您改用分类调色板(由多种单独颜色组成的调色板),系统会按顺序为每个条形分配颜色。第一个条柱会被分配第一个颜色,以此类推。如果条数多于列出的颜色,则颜色会从调色板开头重复。

创建自定义调色板

如需创建自定义调色板,请先选择调色板选择器上的自定义标签页。您可以通过多种方式修改调色板:

  • 点击其中一个颜色即可对其进行修改。
  • 点击 +- 按钮可将颜色添加到调色板的末尾或移除所选颜色。当您向顺序或发散调色板的末尾添加颜色时,Looker 会自动在该颜色与上一个颜色之间创建一个比例。
  • 点击菜单右下角的全部修改,以使用以英文逗号分隔的颜色值列表。

如需更改所选颜色或一次修改所有颜色,您可以将十六进制字符串(例如 #2ca6cd)或 CSS 颜色名称(例如 mediumblue)输入到菜单底部的颜色值框中。

您还可以点击颜色值框右侧的颜色轮,以调出颜色选择器,然后使用该选择器选择颜色。该颜色的对应十六进制值会显示在颜色值框中。

如果您点击全部修改,颜色值框中会填充您选择或自定义的调色板的所有十六进制代码。若要将自定义配色方案从一个图表复制到另一个图表,复制并粘贴此列表是最佳方式。

反转颜色

您可以反转调色板中使用的颜色。对于顺序调色板或发散调色板,每个条状标签的颜色都是按调色板上的刻度从右向左逆序填充的。对于分类调色板,这会按相反的顺序(从调色板中的最后一种颜色开始)将调色板中的颜色应用于每个条形。

平滑条形

对于分级漏斗图表,平滑条形用于切换是否将漏斗图表中每个条形的外边缘与其上方和下方的条形连接起来。平滑条状标签处于关闭状态时,条状标签为矩形。开启平滑条状标签后,条状标签的边缘会被平滑处理,以便彼此连接。

对于漏斗图,平滑条形选项没有任何效果。

分阶段漏斗

启用分级漏斗选项后,系统会以分级漏斗样式显示漏斗,其中每个条柱的宽度会因其值而异。值越大,条形越宽;值越小,条形越窄。

显示“阶段”和“事件”字段值的分层漏斗图示例。

方向

您可以指定是从表格行还是列中提取数据来绘制漏斗图。如果您选择自动,漏斗图会根据数据点最多的位置选择数据。

标签比例

您可以指定放置在图表柱形顶部和图表侧边的标签的大小。标签具有最小尺寸和最大尺寸,具体取决于图表的大小。输入 0 可指定标签将采用最小尺寸。输入 1 以指定标签将采用最大尺寸。输入一个介于 0 到 1 之间的数字以表示百分比,标签大小将设置为介于最小尺寸和最大尺寸之间的该百分比。

“标签”菜单选项

标签位置

您可以指定数据标签的显示位置:

  • 左侧:数据标签位于图表的左侧
  • 内嵌:数据标签位于图表中心的图表条内
  • 右侧:数据标签位于图表的右侧
  • 隐藏:不显示数据标签

百分比类型

图表中的每个条柱都会分配一个百分比值。百分比类型用于确定是将每个条柱的值与图表中最大的值进行比较,还是将每个条柱的值与图表中上一个条柱进行比较,以确定是否为每个条柱分配百分比。

排名百分比

您可以指定条形百分比的显示位置:

  • :百分比位于图表的左侧
  • 内嵌:百分比标签位于图表中心的图表条内
  • 右侧:百分比标签位于图表的右侧
  • 已隐藏:系统不会显示百分比标签

价值定位

您可以指定数据值的显示位置:

  • 左侧:数据值位于图表的左侧
  • 内嵌:数据值位于图表中心的图表条内
  • 右侧:数据值位于图表的右侧
  • 隐藏:不显示数据值

颜色标签

您可以切换是否为图表中的标签和百分比设置自定义颜色。如果您开启颜色标签,系统会显示一个颜色框。点击该框以显示颜色选择器,然后为标签和百分比选择自定义颜色。内嵌标签将以所选颜色显示,图表两侧的标签将比所选颜色深约 40%。

使用图表配置编辑器更改漏斗标签

默认情况下,每个漏斗阶段的标签直接与维度值相对应。您可以使用图表配置编辑器修改这些标签。例如,假设有一个包含四个阶段的漏斗,其标签如下:

  • 第 1 阶段
  • 阶段 2
  • 阶段 3
  • 阶段 4

您可以使用以下 JSON 代码段添加自定义标签名称:


 {
   series: [{
     data: [{
         name: 'Custom label 1',
         dataLabels: {
           enabled: true,
           format: '<b>{point.name}</b>: {point.y}'
         }
       },
       {
         name: 'Custom label 2',
         dataLabels: {
           enabled: true,
           format: '<b>{point.name}</b>: {point.y}'
         }
       },
       {
         name: 'Custom label 3',
         dataLabels: {
           enabled: true,
           format: '<b>{point.name}</b>: {point.y}'
         }
       },
       {
         name: 'Custom label 4',
         dataLabels: {
           enabled: true,
           format: '<b>{point.name}</b>: {point.y}'
         }
       }
     ]
   }]
 }

现在,相应阶段将使用自定义标签值进行标记。{point.y} 变量会显示每个阶段的值。在此示例中,Looker 会在漏斗阶段上显示以下标签:

  • 自定义标签 1
  • 自定义标签 2
  • 自定义标签 3
  • 自定义标签 4

如需详细了解如何使用此功能,请参阅图表配置编辑器文档的自定义可视化图表部分。