Tableau api Tableau:二元列的绘图百分比

Tableau api Tableau:二元列的绘图百分比,tableau-api,Tableau Api,简化示例:“度量”数据列是二进制0和1。该列的总和(所有1的总和)为3948。柱子的长度是4567。3948是4567的86%。如何创建显示此百分比的条形图。我能得到的只是一个100%的酒吧 我已经尝试了百分比下拉列表、计算字段、在线教程等所有方法。两种方法: 右键单击放置的工具架上的测量字段。选择快速表格计算->总百分比。尝试“使用计算”的不同设置,阅读有关表计算的寻址和分区的内容,了解如何指定“what”的百分比 或创建特定于问题的计算字段,定义如下: 总和(int([my measure

简化示例:“度量”数据列是二进制0和1。该列的总和(所有1的总和)为3948。柱子的长度是4567。3948是4567的86%。如何创建显示此百分比的条形图。我能得到的只是一个100%的酒吧

我已经尝试了
百分比
下拉列表、计算字段、在线教程等所有方法。

两种方法:

  • 右键单击放置的工具架上的测量字段。选择快速表格计算->总百分比。尝试“使用计算”的不同设置,阅读有关表计算的寻址和分区的内容,了解如何指定“what”的百分比

  • 或创建特定于问题的计算字段,定义如下:

    总和(int([my measure field]=1))/count(1)

  • 请确保将计算字段的默认数字格式设置为百分比,方法是在“数据”窗格(左边距)中右键单击该字段并修改默认属性


    请注意,第二个计算是有效的,因为INT()函数将True转换为1,将False转换为0,这在多个上下文中都很有用。

    您可以使用以下方法进行此操作

  • 将“度量”添加到列并使其成为离散维度
  • 将总和(记录数)添加到行中。这将为您提供所需的条形图
  • 这将有助于实现您希望做的事情。为了获得更多的定制和更好的外观,您希望在Tableau中构建图形

    • 将“测量”添加到颜色图例中,并使其成为离散尺寸
    • 添加总和(记录数)作为标签,并执行“%of Total”快速表计算

    @RDJ您觉得这个解决方案有用吗?