Spotfire-用Y轴自定义表达式标记



当前,我正在尝试在Spotfire中创建一个组合图(图),其中可以将特定记录列为一个或多个类别。例如,我有一个针对新创建的发票的类别,以及正在处理的发票类别。很容易,您可以拥有新创建和过程中的发票,我想将这两个类别显示为单独的系列,以便我可以独立监视每个类别(即,如果我有600个发票,其中500个发票是新创建和300个正在进行中,我希望能够钻入500个新创建的发票或300个过程中的发票,而不论重叠如何)

当前,我可以使用y轴的案例语句创建图形(即,如果是"新发票",则1,否则为0),以便我可以获取图表以显示正确的记录数。但是,使用这种方法,Spotfire不知道仅记录满足案例陈述的记录。因此,如果我试图标记这些特定的交易,我将获得所有交易的详细信息。

有人找到了一种解决这个问题的方法吗?显然,如果每个条件都是独立的,那么标记就可以很容易地完成,但是由于不是,我似乎无法破解看起来非常简单的问题。

我建议创建一个计算出的列,以相应地分配数据集。例如,根据您的特定评估标准,请使用IF语句或案例语句返回您的计算列返回"新发票","正在进行的发票"或"新发票和"新发票"发票"进入。然后,您可以通过该新列将图表列为图表,当您标记特定发票时,它应该可以工作。

查看是否创建[旧或新]等层次结构,然后放置[status](可以打开,正在进行或封闭)[old或new]列下方。将此层次结构放在x轴中。

您会看到像旧的一样,可以将其进一步转化为开放,正在进行的或封闭的且与新的相同。

最新更新