数据子集索引技巧我有一堆串联的测试运行输出,其中包含以下列:时间、位置、速度等。
...时间从 0 变为某个数字,例如 50,然后重置为零并再次启动。
我想创建一个新列 setid 来对集合进行索引,因此第一个集合(时间 0-50)在 setid 列中得到“1”,第二个集合(时间重置为 0...)得到setid 列中的“2”等
有没有一种聪明/简单的方法来做到这一点,而无需求助于 .jsl 脚本?
我考虑过在时间列上执行“新公式列”->行->差异,负时间将指示新组的开始,但后来我又回到编写自定义滞后公式。
自动化和脚本编写消费者和市场研究数据混合和清理回复:数据子集索引技巧您可以使用新列(索引)以及组变量的公式。 假设时间是连续的,公式将如下所示:
If( :time > Lag( :time ), Lag( :index ), Lag( :index ) + 1 )