使用Spotfire中指定的无数据值创建公共列和填充Empy值

时间:2017-05-19 13:34:26

标签: calculated-columns spotfire

我有一个包含三个变量(位置,深度和温度)的spotfire数据集。有没有办法为Depth创建另一个代理,称为“Z”,让该列从0开始并将其他变量与之关联,并且在有空值的情况下,使用-999.25(NDV)填充单元格 - 以便我可以用这种准备的方式将此表导出为.txt文件。

我附上了一张图片,以显示我所拥有的桌子与所需的桌子/结果。

我可以这样做是Excel,但我希望在Spotfire中这样做,因为我有数百个Locations和多个额外的变量我想这样做。

enter image description here

1 个答案:

答案 0 :(得分:0)

您应该可以在交叉表可视化中执行此操作。分配你的"深度"列到垂直轴,您的"位置"水平轴的列,以及您的Cell值(即" Temp")到某些聚合(max,last等;在每个位置每个深度只有一行的情况下,这并不重要)感兴趣的财产。您还可以选择为单元格值添加其他列。然后只需选择全部并复制/粘贴到Excel。

上述建议将涵盖您所在地点的深度范围的最小值和最大值。如果您需要跨越未在最小/最大范围内捕获的特定深度范围,请考虑包括"虚拟"感兴趣的深度区间的位置。

对于无数据值(默认为" ---"),根据此page的第一个答案,您可以在属性>外观中将其设置为自定义字符串对话框,但你需要使用Spotfire的后期版本(7.6+?)。