我对 Tableau 非常陌生,我正在尝试创建一个散点图,可以在同一仪表板上的层次结构中的不同级别查看该散点图。例如,假设我有员 worker 数、公司人数和人口密度,我有按城市划分的信息,这些城市位于某些州。
我希望能够查看沿 x 轴的 #Employees/# Companies 的比率,沿 y 轴的人口密度,并且我希望能够将每个城市显示为一个单独的气泡,并且能够,比如说,过滤马里兰州,只显示马里兰州的城市。使用两个快速过滤器,这一切都非常简单。
我还希望能够以某种方式允许用户指定他们想要在州级别查看气泡,一旦他们选择该选项,它就不再按城市显示气泡,它已汇总了这些气泡,并且是按州显示它们。我该怎么做呢?
谢谢!
最佳答案
嗯,这在您编辑 View 时很容易做到(只需将字段拖到详细信息并使用折叠选项),但向用户提供此选项并不容易。
我能想到一个小技巧。创建一个名为 [Level] 的参数。使它成为一个值列表,例如“城市”和“州”。
现在创建一个计算字段[详细级别]:
CASE [Level]
WHEN 'City' THEN [City]
WHEN 'State' THEN [State]
END
我假设您的城市和州字段名为 [City] 和 [State]。
现在将此 [Level of detail] 字段拖到详细信息中,并让用户选择参数。当他选择“状态”时,它应该在状态级别上聚合。城市也是一样。
关于tableau-api - 散点图的 Tableau 层次过滤器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29112798/