0

我正在使用 Spotfire 中的一个数据集,该数据集具有多个测试文章的多个副本,这些测试文章通过几组条件运行,并具有一个最终读数列。即 示例表

在这个例子中,我试图对我的结果进行排名,以使最终图表更易于理解。我首先通过“通过自定义表达式限制数据”面板将数据集限制为我想要的条件。然后在 x 轴上的自定义表达式中设置一个 denserank 函数,将值排序为平滑曲线。我正在尝试的表达是:

DenseRank(Avg([Lum/OD]) OVER ([MOLECULE_ID]), "asc") 导致下图: Graph Here

谁能解释为什么显示的数据没有按上升曲线排列?我确定我在如何应用自定义表达式方面遗漏了一些东西,但我没有看到什么。

4

1 回答 1

0

你能试试Y轴吗

Avg([Lum/OD]) over ([MOLECULE_ID])

Avg([Lum/OD]) 本身使用您的样本数据将所有标记排列到同一水平,所以我不确定您显示的图表中会发生什么 - 标记处于不同高度的位置。Y 轴在你的图表中看起来像一个标签,底层的表达式是什么?

于 2021-08-09T08:01:09.567 回答