我有一个堆积条形图,看起来像这样:
我想只显示的值居前3条,即三个第一棒。 我试图用的显示/隐藏功能,但如我所料不工作。
例如,如果我限制在显示顶部1值与显示/隐藏价值,我得到:
当我想到也有被堆叠在第一张照片的橙色和蓝色酒吧。
有没有办法做我正在寻找?
我有一个堆积条形图,看起来像这样:
我想只显示的值居前3条,即三个第一棒。 我试图用的显示/隐藏功能,但如我所料不工作。
例如,如果我限制在显示顶部1值与显示/隐藏价值,我得到:
当我想到也有被堆叠在第一张照片的橙色和蓝色酒吧。
有没有办法做我正在寻找?
你将不得不实现了动态排名并用它来筛选出前3名。把这个排名逻辑隐藏/显示。 它没有明确这里给出,但乌尔数据集可以通过列在x轴上的排名和等级说总是小于3。
我发现了一个更好的办法来做到这一点:
使用可视化的属性的显示/隐藏的规则,你必须添加此规则
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