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

您可以向多种可用的 Looker 可视化类型添加引用行:

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

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

接着前面展示的加权平均值示例,假设您想要按用户数对平均用户年龄进行加权,并在“探索”中针对每类用户设置了测量值。要创建加权平均垂直参考线,您需要执行以下步骤:

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

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

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

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

“用户数”和“用户平均年龄”以柱形图的形式直观显示,按“用户年龄”探索数据分组,带有“加权平均年龄”参考线:

柱状图,其中加权平均年龄计算结果以水平参考线的形式可视化显示。

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