如何根据其他列数据在tableau中热映射数字列表

时间:2014-07-26 21:07:19

标签: tableau

我有来自48个国家/地区的数据。我想在地图上想象它。我想用1种颜色显示一半的国家,用另一种颜色显示另一半。此分段基于另一列,其字符串值为“是”或“否”。我想在画面上做到这一点

Country   data      OFF
------------------------
US        100,000   yes
IN        200,000   yes
BR        300,000   no
MX        150,000   no

我想绘制US,IN in Blue和BR,MX in green。绿色和蓝色的阴影取决于数据的值。

2 个答案:

答案 0 :(得分:1)

您是否尝试将OFF字段拖到工作表中的Color?这应该可以解决问题

答案 1 :(得分:0)

您可以将颜色架上的测量数据按值颜色放置,或者将颜色架上的尺寸OFF设置为OFF颜色 - 即使用颜色编码单个字段的值。

如果你想通过二维字段进行着色,你可以通过将两者放在颜色架上来获得你提到的着色效果 - 如果它不在层次结构中,则使用shift键添加第二个第一个。

如果你想通过尺寸和尺寸(如你的情况)进行着色,你必须付出更多的努力 - 假设它值得。您可以创建一个计算字段,使用这两个字段映射到一个类别(比如返回一个字符串,如"关闭是,数据高"或"关闭是,数据中等")然后编辑颜色可以根据自己的喜好进行映射。