对数据进行计算
有许多方法可用于对数据进行计算。
聚合与表达式
在图表中进行的最典型计算是聚合(例如,总和、平均值、最大值和中值),您可以在各个图表轴上指定这些聚合来汇总数据:

但是,可以使用其他方法在分析中的不同位置对数据进行计算,以充分利用您的数据。
首先,如果任何预定义聚合与要进行的计算不匹配,您可以创建自己的表达式以应用于各个图表轴,如下所示:

此外,还可以创建表达式,其结果值将作为新列添加到数据表中。
统计工具
使用已安装的客户端创建分析时,有许多内置工具可用于执行强大的计算分析和统计分析。曲线拟合模型、用于检查数据关系的方法、数据聚类分析方法、直线相似度排名和进行预测全都是内置工具。
下面的图说明了其中两个示例。
曲线拟合
K 均值群集

数据函数和脚本
向分析添加更多统计功能的其中一种方法是使用数据函数。数据函数是一些计算,基于的是在 Spotfire® Enterprise Runtime for R(又名 TERR™)、开源 R 脚本、Python 脚本或其他解决方案下运行的脚本。可用选项取决于特定的 Spotfire 环境。数据函数是使用已安装的客户端定义的,但它们可以在所有客户端的 Spotfire 的各个部分中使用和运行。
使用已安装的客户端,还可以定义 IronPython 脚本、JavaScript 或使用自定义查询语言编写的脚本,以在分析中执行操作。脚本有权访问 Spotfire API。
f(x) 浮出控件
使用 f(x) 浮出控件可以固定保存在库中的数据函数,以便在创建分析时轻松访问计算和工具。在已安装的客户端中,还可以找到 K 均值聚类等分析工具。
父主题: 分析数据