TIBCO Spotfire表达式:如何将一组嵌套列重命名为新名称

问题描述

我有条形图,其值由2个不同的过滤器上色。 我需要将两个过滤器的每个组合重命名为一个名称。

我试图用CASE表达式编写它,但是没有运气。

下面的屏幕截图显示了所需的内容。

有什么想法吗?

屏幕截图示例:Motor Type

解决方法

为什么您的案例表达不起作用?

类似的方法应该起作用:

<CASE [COLUMN] WHEN "VALUE1" then "Category A" WHEN "VALUE2" then "Category B" ELSE "Category C" END>

但是在您的情况下我会做

<if([column 2] in ('SALA','SUPP'),'Motor category A','Motor category B')>

在此处添加此表达式(右键单击>自定义表达式): enter image description here

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...