Tableau 地图工具提示不显示平均参考线
Tableau map tooltip not displaying average reference line
我创建了一个可视化不同城市生活成本的图表,并输入了一条表示平均值的线。将此 sheet 整合到我的地图的工具提示中时,这条线不再代表平均值,而是代表每个城市的实际生活成本。我一直在尝试很多,但似乎无法弄清楚。感谢任何提示!
这是因为由 click/hover 触发的工具提示一次只考虑了一个城市,因此平均值等于该特定城市的总和:您 运行 一个城市的平均值。
为了计算正确的参考值,您应该使用 LOD 创建一个这样的计算字段:
{ FIXED : SUM([Cost Of Living])} / { FIXED : COUNTD([City])}
然后您可以在双轴图表中使用该计算字段。
这样做,因为 EXCLUDE 在维度过滤器之前起作用,即使工具提示会触发过滤器,您也可以保留整个城市的平均值。
看看这个用 superstore 制作的简单示例,并注意与上面的计算字段相关的红线 (LOD v2)。
如您所见,还有一条蓝线与我之前编写的计算字段(LOD v1)相关:
{ EXCLUDE [State] : AVG( { FIXED [State] : SUM([Sales])})}
一旦我们移动到触发可视化工具提示的主工作表,您会看到红色值仍然保持对所有数据计算的正确值,而蓝色值仅根据过滤器考虑数据。
事实上,FIXED 是唯一在维度过滤器之前起作用的 LOD 演算,它能够绕过工具提示触发的过滤。
我创建了一个可视化不同城市生活成本的图表,并输入了一条表示平均值的线。将此 sheet 整合到我的地图的工具提示中时,这条线不再代表平均值,而是代表每个城市的实际生活成本。我一直在尝试很多,但似乎无法弄清楚。感谢任何提示!
这是因为由 click/hover 触发的工具提示一次只考虑了一个城市,因此平均值等于该特定城市的总和:您 运行 一个城市的平均值。
为了计算正确的参考值,您应该使用 LOD 创建一个这样的计算字段:
{ FIXED : SUM([Cost Of Living])} / { FIXED : COUNTD([City])}
然后您可以在双轴图表中使用该计算字段。
这样做,因为 EXCLUDE 在维度过滤器之前起作用,即使工具提示会触发过滤器,您也可以保留整个城市的平均值。
看看这个用 superstore 制作的简单示例,并注意与上面的计算字段相关的红线 (LOD v2)。
如您所见,还有一条蓝线与我之前编写的计算字段(LOD v1)相关:
{ EXCLUDE [State] : AVG( { FIXED [State] : SUM([Sales])})}
一旦我们移动到触发可视化工具提示的主工作表,您会看到红色值仍然保持对所有数据计算的正确值,而蓝色值仅根据过滤器考虑数据。
事实上,FIXED 是唯一在维度过滤器之前起作用的 LOD 演算,它能够绕过工具提示触发的过滤。