データサブセットのインデックス作成のヒント時間、位置、速度などの列を含む一連の連結されたテスト実行出力があります。
...そして時間は 0 からある数値 (たとえば 50) まで進み、その後ゼロにリセットされて再び開始されます。
セットにインデックスを付ける新しい列 setid を作成したいので、最初のセット (時間 0 ~ 50) は setid 列に「1」を取得し、2 番目のセット (時間は 0 にリセットされます...) を取得します。 setid 列の「2」など。
.jsl スクリプトに頼らずにこれを行う賢明で簡単な方法はありますか?
時間列で「新しい数式列」→「行」→「差分」を実行して、負の時間が新しいセットの開始を示すことを考えましたが、カスタムラグ数式の作成に戻りました。
自動化とスクリプト作成消費者および市場調査データのブレンディングとクリーンアップRe: データサブセットインデックス作成のヒント新しい列、インデックスをグループ変数の式とともに使用できます。 時間が連続していると仮定すると、式は次のようになります。
If( :time > Lag( :time ), Lag( :index ), Lag( :index ) + 1 )