代码之家  ›  专栏  ›  技术社区  ›  PatPanda

如何在Tableau中“硬编码”饼图?

  •  0
  • PatPanda  · 技术社区  · 4 年前

    关于如何使用Tableau“硬编码”饼图的小问题。

    我所说的“硬代码”是指我没有饼图本身的数据集。

    我已经在构建工作簿和视觉效果的地方有一些数据。

    这个硬编码的饼图不是来自任何数据集,它更像是我想添加到整个工作手册中的额外视觉信息。

    请问,这样的东西可以硬编码吗?

    enter image description here

    非常感谢。

    0 回复  |  直到 4 年前
        1
  •  0
  •   Scinana    4 年前

    如果你想创建一个像下面这样的静态饼图,你可以按照这里的步骤操作。但请记住,我的工作簿中确实需要一些初始数据,这样我就可以硬编码我的“成功/失败”字符串值-->您的工作表中至少需要有一个字符串维度,这样您就可以在这里复制这些步骤。

    enter image description here

    1. 创建一个计算字段,该字段将生成所需的“成功/失败”值。 我基于现有的字符串Dimension创建了一个IF/ELSE计算字段。

    在这种情况下,我基于区域维度进行计算。如果区域维度有一个特定的(虚拟)值,我的计算字段会给我一个“成功”值,如果区域字段不包含这样的虚拟值,则会给我“失败”值。

    您可以在计算字段计算中使用任何您想要的维度,甚至可以使用维度中已经有成功/失败值的维度(这样您就可以跳过创建计算字段来生成这些值)。

    enter image description here

    1. 创建成功/失败值后,我创建了一个计算字段(HardCodeValues_pieChart),该字段将为任何包含“失败”的行分配7,为具有“成功”值的行分配32(这是基于您的示例,您已经为饼图中的值提供了7和32)。

    enter image description here

    1. 我在饼图的角度标记卡中使用了HardCodeValues_pieChart计算字段,确保我使用的是计算字段的平均值。