Tableau api 表-列中显示总和和百分比

Tableau api 表-列中显示总和和百分比,tableau-api,Tableau Api,我感兴趣的是创建一个表,其中包含一组度量值的总和和百分比。这些值应并排显示。因此,我可以轻松生成所有度量的计数 然后,我可以复制工作表并轻松生成行百分比 如何在同一个图表上并排获得这些值,例如: G1 G2 G3 G4 Gender-Male 4,557 40.38% 4,387 37.78% 1,349 11.73% 1,301 10.1

我感兴趣的是创建一个表,其中包含一组度量值的总和和百分比。这些值应并排显示。因此,我可以轻松生成所有度量的计数

然后,我可以复制工作表并轻松生成行百分比

如何在同一个图表上并排获得这些值,例如:

                     G1             G2             G3                 G4

Gender-Male     4,557 40.38%    4,387 37.78%    1,349  11.73%    1,301  10.11%
Gender-Female   4,694 37.71%    4,586 39.92%    1,497  12.13%    1,053  10.24% 
…试试这个

首先,您需要两个计算字段:

1:
占总数的百分比
=
sum(value)/Total(sum(value))*100

2:用于获取与您的输出类似的
CSV

str(sum([Value]))+' , '+left(str([% Of Total]),6)+'%' 
要获得如下输出:

但是我不建议这样做:比如
Measure
%的Measure

理想情况下,您应该使用tableau计算

如下所示:


是的,表格计算可以做到这一点

请通过以下网址查看解决方案:

另外,对于
度量值名称


很少有人澄清:G1和G2是同一维度的一部分还是不同的度量。你能提供一些样本数据来处理吗。否则,如果它们是单独的度量值,那么您可能需要为每个G_度量值计算%_度量值。然后将它们一个放在另一个下面。G1、G2、G3、G4都是同一尺寸(保养类型)的一部分。听上去,如果我理解你的评论,我将不得不把它们分开,这样它们才是分开的。我将很快更新我的帖子以包含一些数据(取决于您的数据格式),但我认为您可以创建一个二次求和变量(即通过创建计算字段),然后将一个作为#,另一个作为%合计?