显示Tableau标签以显示组细分

时间:2019-03-30 17:48:37

标签: tableau

我按照以下方式将国家/地区分组(我使用create->分组): 亚洲= HK,JP,SG和其他=所有其他国家

因此,我正在以下方面进行工作: “区域”是上面创建的组。 “国家/地区”是国家/地区列表(例如,HK,JP,SG,VT,CA,US等)。 “日期”和“数量”

我显示了一个折线图,显示了这两个组的趋势,因此,基本上,在同一张图上,一条线显示了“其他”的趋势,而另一条显示了“亚洲”的趋势。 “日”在列架子上,数量在行架子上,然后将“区域”放在颜色架子上以获得2行。我还希望将“国家”带到“过滤器”货架上,因为我希望能够查看各个国家。

在标签中,将“国家”选择为“全部”时,我可以显示“其他”和“亚洲”。我想要的是当我选择一个国家时将标签更改为实际国家。例如,如果我选择HK,则只会看到HK行,这很好,但问题是它被标记为“亚洲”而不是HK。我该如何做到这一点?

不幸的是,我试图在标签标记上添加“国家”,这会破坏趋势线以显示“其他”,然后显示所有属于亚洲的国家。我真的只想拥有2条线(或者仅选择一条来自“国家/地区”的单个国家/地区)。

我一直在努力尝试计算所得的字段和参数,但无法正常工作。请帮忙!

1 个答案:

答案 0 :(得分:0)

这可能有点极端,但我想不出另一种方式。

在“区域”组的颜色和标签上,Tableau无法知道何时将标签更改为“国家”。在这里很难创建一个计算字段。

我建议的是两个完全独立的工作表,可根据用户的输入进行切换。 Here is some documentation on how to create a sheet selector.

该方法通常是:

  1. 创建一个字符串参数。在参数创建窗口中,有一个“从字段添加”选项,可让您导入所有“国家”名称。您还需要在此屏幕上添加“全部”标签。

  2. 创建两个视图。您已经拥有的那一个将显示“全部”并有两行。其他新工作表仅在从参数列表中进行一次选择时才设计。它只会显示标有参数(国家/地区)名称的一行。您可以根据自己的喜好设计它,因为它是完全独立的工作表。

  3. 按照上面给出的链接中的说明进行操作。在文章中,在标记为“在文本框中键入当前视图的名称(如“地图”),然后单击“添加项目”按钮”的步骤上。您将需要在第一张工作表中输入参数名称“全部”,然后在第二张工作表中分别标记每个国家/地区。参数下拉将触发一张纸或另一张纸进行显示。

这里主要考虑的是将任何字段添加到[国家/地区]的频率。请记住,如果基础数据发生更改,则不会自动调整参数列表。

我希望这会有所帮助。