Tableau api 如何在tavleau中根据另一列数据绘制数字列表

Tableau api 如何在tavleau中根据另一列数据绘制数字列表,tableau-api,Tableau Api,我有48个国家的数据。我试图在地图上把它形象化。我想用一种颜色显示一半的国家,另一半用另一种颜色显示。此分段基于另一列,该列的字符串值为“是”或“否”。我想在舞台上表演 Country data OFF ------------------------ US 100,000 yes IN 200,000 yes BR 300,000 no MX 150,000 no 我想用蓝色和绿色分别画出我们,BR和MX。

我有48个国家的数据。我试图在地图上把它形象化。我想用一种颜色显示一半的国家,另一半用另一种颜色显示。此分段基于另一列,该列的字符串值为“是”或“否”。我想在舞台上表演

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

我想用蓝色和绿色分别画出我们,BR和MX。绿色和蓝色的阴影取决于数据的值。

您是否尝试将“关闭”字段拖到工作表中的颜色?这应该可以做到

您可以将颜色架上的测量数据设置为“按值着色”,或者将颜色架上的尺寸设置为“按值着色”,即使用颜色对单个字段的值进行编码

如果要按二维字段着色,可以通过将两个字段都放在颜色架上来获得所提到的着色效果——如果第二个字段不在与第一个字段的层次中,则使用shift键添加第二个字段

如果你想通过一个维度和一个量度来着色(就像你的例子),你必须付出更多的努力——假设这是值得的。您可以创建一个计算字段,该字段使用这两个字段映射到一个类别中(例如返回一个字符串,如“off yes,data high”或“off yes,data mid”),然后编辑颜色以根据需要映射它们