Spotfire中 - 显示在堆积柱形图顶值(Spotfire - Show top values

2019-10-29 08:22发布

我有一个堆积条形图,看起来像这样:

我想只显示的值居前3条,即三个第一棒。 我试图用的显示/隐藏功能,但如我所料不工作。

例如,如果我限制在显示顶部1值与显示/隐藏价值,我得到:

当我想到也有被堆叠在第一张照片的橙色和蓝色酒吧。

有没有办法做我正在寻找?

Answer 1:

你将不得不实现了动态排名并用它来筛选出前3名。把这个排名逻辑隐藏/显示。 它没有明确这里给出,但乌尔数据集可以通过列在x轴上的排名和等级说总是小于3。



Answer 2:

我发现了一个更好的办法来做到这一点:

使用可视化的属性的显示/隐藏的规则,你必须添加此规则

DenseRank(Sum([Value]) over (All([Axis.Color])),"desc") <= 3

然后,你必须[Axis.Value]值输入。


3是条形图中具有的条的数目。

[Value]是Y轴的柱,在我的情况下,我使用的COUNT(),因为我的Y轴是(Row Count)


你会发现在这个链接的详细信息: https://community.tibco.com/questions/question-showhide-top-10



文章来源: Spotfire - Show top values in stacked bar chart