本文将介绍如何在 Tibco Spotfire 中创建一个计算列,该列基于特定条件计算数值的总和。具体来说,我们将根据 "Count_SAM" 列的值是否等于 1 来计算 "FTE_Nov" 列在每个 "Project" 下的总和,并将结果反映在同一 "Project" 下的每个资源名称中。
在 Tibco Spotfire 中创建计算列是数据分析和可视化的强大工具。它允许您根据现有数据创建新的数据列,从而进行更深入的分析和洞察。本教程将指导您如何基于条件计算 "FTE_Nov" 列的总和,并将其应用于同一项目代码下的所有资源名称。
步骤:创建计算列
Sum([FTE_Nov] * [Count_SAM]) OVER ([Project])
表达式详解
上述表达式的核心是 Sum() OVER () 函数,它用于计算分组总和。让我们分解一下表达式的各个部分:
结果解释
创建的计算列 "FTE_Nov_Sum_CountSAM_1" 将包含每个 "Project" 下,当 "Count_SAM" 等于 1 时,"FTE_Nov" 列的总和。这个总和将显示在同一 "Project" 下的所有资源名称的行中。
例如,如果 "Project" A 中有三个资源名称,且 "Count_SAM" 在该项目下的 "FTE_Nov" 总和为 0.9,那么 "FTE_Nov_Sum_CountSAM_1" 列在 "Project" A 的所有三个资源名称的行中都将显示 0.9。
注意事项
总结
通过使用 Sum() OVER () 函数,可以在 Tibco Spotfire 中轻松创建基于条件的计算列。这种方法可以有效地进行数据分析和可视化,并帮助您发现数据中的隐藏模式和趋势。记住,理解表达式的含义至关重要,以便根据您的具体需求进行调整和优化。
以上就是在 Tibco Spotfire 中基于条件创建计算列的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 //m.sbmmt.com/ All Rights Reserved | php.cn | 湘ICP备2023035733号