테이블에 두 개의 서로 다른 시계열이 있고 두 시계열 모두에서 찾을 수 있는 이벤트가 있지만 서로 다른 시간에 발생하는 경우입니다. 결정 가능한 이벤트가 시간 0에서 시작되도록 시간을 빼는 수식 열을 어떻게 지정할 수 있습니까?

신호가 매우 깨끗하면 다음을 사용할 수 있습니다. 지연 점프를 찾으려면 - 그렇지 않으면 소음 등을 제거하기 위해 더 많은 노력을 투자해야 합니다.
그런 다음 원래 시간에서 점프 오프셋을 빼면 됩니다.
콜 ... 다음과 같은 집계 열 최대 하나의 값을 모든 행에 분산시키는 데 사용할 수 있으며 그런 다음 뺄 수 있습니다.
두 번째 주장은 콜 ... 집계는 다음과 같이 사용될 수 있습니다. 그룹화 기준 인수(그룹당 최대 1개)를 사용하여 2개의 트레이스에 대한 개별 오프셋을 뺍니다.

t1 = random integer(1000);
t2 = random integer(1000);
dt = new table("test",
add rows(2000),
New Column( "time", Set Each value(Mod(row()-1,1000)) ),
New Column( "sample", Set Each value(floor((row()-1)/1000)+1) ),
New Column( "trace", Set Each value(if(:time<MATCH></MATCH>
이것은 내 문제를 정확하게 해결했습니다!
내 생각에 col ... aggregations는 내 정신적 도구 상자에서 몹시 누락된 것이었습니다.
감사합니다!