填充 Spotfire 中的 Null 位置
fill the Null place in Spotfire
我用的是Spotfire,有一个处理数据的小问题table,原来table是这样的:
我想为空位填数字,最终输出可能是这样的:
或者,结果也可以是这样的:
感谢您的帮助!
来自@scsimon 的解决方案
感谢您的解决方案,但是它有一个错误,当时间相同时,状态是错误的:(
由于您想替换当前列中的值,而不是创建新值,因此您希望通过转换来实现。
在工具栏上单击:
Insert > Transformations > Calculate and Replace Column (Add) >
会弹出一个window。在 Expression
部分输入 ValueForMax([Timestamp],[Status]) OVER (AllPrevious([Timestamp]))
点击确定。单击确定。您的列现在将显示 0
,其中有 NULL
我用的是Spotfire,有一个处理数据的小问题table,原来table是这样的:
我想为空位填数字,最终输出可能是这样的:
或者,结果也可以是这样的:
来自@scsimon 的解决方案 感谢您的解决方案,但是它有一个错误,当时间相同时,状态是错误的:(
由于您想替换当前列中的值,而不是创建新值,因此您希望通过转换来实现。
在工具栏上单击:
Insert > Transformations > Calculate and Replace Column (Add) >
会弹出一个window。在 Expression
部分输入 ValueForMax([Timestamp],[Status]) OVER (AllPrevious([Timestamp]))
点击确定。单击确定。您的列现在将显示 0
,其中有 NULL