使用可视化菜单设置创建可视化图表的参考线

您可以为多种可用的 Looker 可视化类型添加参考行:

默认参考线选项包括静态值、中位数、平均值、最大值、最小值和范围,您可以从可视化选项设置修改菜单中选择这些选项。

不过,您可能希望使用参考线(而不是默认的参考线选项)来表示更具体的指标(例如加权平均值)。您可以创建表格计算,然后在可视化图表中将其绘制出来,从而创建自定义参考线。

继续以前面显示的加权平均值示例为例,假设您希望按用户数对平均用户年龄进行加权,并在探索中针对每项指标进行衡量。要创建加权平均垂直参考线,您需要执行以下步骤:

  1. 为“探索”查询添加“用户数”衡量指标和“用户平均年龄”衡量指标。
  2. 创建如下所示的表计算,以使用两种测量方法计算加权平均值:
    mean(sum(${users.count}*${users.average_age})/sum(${users.count}))

    表计算将针对查询的每一行返回一个值(加权平均值)。

  3. 如果所选的可视化类型不是折线图(例如柱形图或条形图),您可以在修改菜单的系列标签页上,为表格计算系列选择折线图可视化类型,从而将表格计算可视化。由于表计算仅返回一个值,因此该线将显示为水平参考线。

    如果您不希望在可视化图表中显示用户的平均年龄,还可以使用在可视化图表中隐藏选项隐藏该字段。

按“用户年龄”分组的“用户数”和“平均年龄”

以水平参考线直观呈现了加权平均年龄计算的柱形图。

如果您希望在以后的探索中重复使用表计算,可以使用 number 类型测量在数值字段之间重新创建计算。