【发布时间】:2015-11-19 03:51:04
【问题描述】:
我有一个仪表板,可让用户比较从下拉菜单中选择的公司(公司 A)与从另一个下拉菜单中选择的公司(公司 B)。然后按年份显示堆积条形图(5 个类别)。我想构建一个工具提示,以便当用户将鼠标悬停在任一组条形图中的 5 个类别中的一个上时,它会显示公司 A 和公司 B 之间该类别的比较。这可能吗,如果是,什么是最好的方法是什么?
【问题讨论】:
标签: tableau-api
我有一个仪表板,可让用户比较从下拉菜单中选择的公司(公司 A)与从另一个下拉菜单中选择的公司(公司 B)。然后按年份显示堆积条形图(5 个类别)。我想构建一个工具提示,以便当用户将鼠标悬停在任一组条形图中的 5 个类别中的一个上时,它会显示公司 A 和公司 B 之间该类别的比较。这可能吗,如果是,什么是最好的方法是什么?
【问题讨论】:
标签: tableau-api
我之前的回答显示了解决问题的不同方法,而无需使用太多解决方法。此答案将尝试准确给出所要求的内容。
首先要了解的是,如果您要过滤以仅显示一家公司,则无法获得两家不同公司的值。这意味着您需要通过直接在字段上进行过滤来规避这种情况。
您想创建两个参数,分别称为“公司 1”和“公司 2”,它们将在每个视图中用于过滤图形上的公司。
现在您应该从您的主要衡量标准中创建两个新衡量标准,每个衡量标准都会根据参数过滤其中一家公司,例如销售公司 1 和销售公司 2.
很简单,您需要一个计算字段,其中包含它们之间的差异:
SUM([Sales C1]) - SUM([Sales C2])
在每个视图中更改其以下特定度量字段的度量,并删除公司过滤器。在仪表板中,将您常用的过滤器替换为参数(将用于过滤两个视图)。
【讨论】: