首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >基于滤波器的射火计算柱

基于滤波器的射火计算柱
EN

Stack Overflow用户
提问于 2016-06-21 22:47:02
回答 1查看 8.6K关注 0票数 5

我想要创建一个计算列,该列等于上一列总数的百分比,但仅用于选定的行。

例如,下面的两列显示了只对感兴趣的行进行筛选的行。之和是准确的,但我希望总数的百分比仅是当前选定行之和的百分比,而不是绝对总数(这是当前计算的方法)。我希望根据数据表中筛选的内容动态更改总数的百分比。这个是可能的吗?

我的2列的图像:

我知道calculates以某种方式计算这一点,因为当我使用% of Total(SumofComponents)插入一个条形图时,这个比率只是当前总数的一部分。

我的条形图的图像:

EN

回答 1

Stack Overflow用户

发布于 2016-06-22 16:52:21

就像在编程中,Spotfire有一个粗略的范围概念。不幸的是,计算出的列在过滤器的作用域上;它们不知道什么是过滤,什么是不过滤。

然而,形象化本身,做*!

在这种情况下,您可以做的是将表达式放在Y轴上(看起来您已经这样做了),它将尊重所选的过滤器*。

*注意事项:在给定的可视化中,有几种过滤方法可以被否定:

  1. 表示未过滤数据的Properties>>Appearance>>Show阴影。此选项显示一个灰色栏,表示由筛选器选择的任何内容隐藏的数据。
  2. 使用过滤器的Properties>>Data>>Limit数据。这些选项允许viz使用单独的过滤集(在Spotfire中称为“筛选方案”),或者根本不使用(完全忽略过滤器)。
  3. Properties>>Subsets。默认情况下,有三个子集:"All Data“忽略筛选器,"Not in current filter”反转筛选器选择(例如,如果筛选布尔列仅显示为TRUE,此图表将只显示假)和“当前筛选”是默认行为。您可以检查联机帮助以获得可以添加的其他子集。
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37955824

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档