Spotfire,显示百分比的计算列
Spotfire, Calculated Columns to show Percentages
希望你一切都好,希望你能帮上忙。我有一个 table,我需要计算列来显示我拥有的 'No' 'Yes' 和 'Empty' 的百分比。我在下面附上了一张照片。
如能提供语法方面的帮助,我们将不胜感激。
Philip Connell 发布的错误屏幕截图:
@Philip Connell - 我使用以下表达式创建了一个计算列 'consent%',并将该列的格式更改为列属性中的百分比。
[number] / [Total amount]
在交叉 table 中使用了这个计算列。截图如下。
请让我知道这是否是您正在寻找的解决方案。
精解:
为了便于解释,我创建了一些示例数据。
在将示例数据加载到 Spotfire 时添加了数据透视转换(客户 ID 计数)。
创建了两个计算列。
总金额:
Sum([count of Customer_ID]) over ([Country])
同意%:
[count of Customer_ID] / [Total amount]
解决方法如下
Count([CUSTOMER_ID]) as [No. Of Customers], Count([CUSTOMER_ID]) THEN [Value] / Sum([Value]) OVER (All([Axis.Columns])) as [Percentage ]
感谢大家的支持
希望你一切都好,希望你能帮上忙。我有一个 table,我需要计算列来显示我拥有的 'No' 'Yes' 和 'Empty' 的百分比。我在下面附上了一张照片。
如能提供语法方面的帮助,我们将不胜感激。
Philip Connell 发布的错误屏幕截图:
@Philip Connell - 我使用以下表达式创建了一个计算列 'consent%',并将该列的格式更改为列属性中的百分比。
[number] / [Total amount]
在交叉 table 中使用了这个计算列。截图如下。
请让我知道这是否是您正在寻找的解决方案。
精解:
为了便于解释,我创建了一些示例数据。
在将示例数据加载到 Spotfire 时添加了数据透视转换(客户 ID 计数)。
创建了两个计算列。
总金额:
Sum([count of Customer_ID]) over ([Country])
同意%:
[count of Customer_ID] / [Total amount]
解决方法如下
Count([CUSTOMER_ID]) as [No. Of Customers], Count([CUSTOMER_ID]) THEN [Value] / Sum([Value]) OVER (All([Axis.Columns])) as [Percentage ]
感谢大家的支持