我想要创建一个计算列,该列等于上一列总数的百分比,但仅用于选定的行。
例如,下面的两列显示了只对感兴趣的行进行筛选的行。之和是准确的,但我希望总数的百分比仅是当前选定行之和的百分比,而不是绝对总数(这是当前计算的方法)。我希望根据数据表中筛选的内容动态更改总数的百分比。这个是可能的吗?
我的2列的图像:
我知道calculates以某种方式计算这一点,因为当我使用% of Total(SumofComponents)
插入一个条形图时,这个比率只是当前总数的一部分。
我的条形图的图像:
发布于 2016-06-22 16:52:21
就像在编程中,Spotfire有一个粗略的范围概念。不幸的是,计算出的列在过滤器的作用域上;它们不知道什么是过滤,什么是不过滤。
然而,形象化本身,做*!
在这种情况下,您可以做的是将表达式放在Y轴上(看起来您已经这样做了),它将尊重所选的过滤器*。
*注意事项:在给定的可视化中,有几种过滤方法可以被否定:
https://stackoverflow.com/questions/37955824
复制相似问题