同じサンプルの複数のサイクルの大規模なデータ セット内のサイクルを入力するための新しい列を取得するにはどうすればよいですか?こんにちは、
非常に大規模なデータセット(100万行以上)があり、多数のサンプルが周期的にテストされています。同じサンプルが数百回のサイクルを経ており、そのサイクルをデータテーブルに簡単に追加する方法を探しています。
テストは変位ゼロから始まり、ピーク力(サイクルによって異なります)まで実行され、その後ゼロまたはゼロ付近の値に戻ります。何百万行ものデータを手動でスクロールしてサイクルを追加することなく、サイクルを追加できる方法があれば幸いです。
自動化とスクリプトRe: 同じサンプルの複数のサイクルの大規模なデータ セット内のサイクルを入力するための新しい列を取得するにはどうすればよいですか?データでは、サイクルを決定するために Sample を使用するだけでよさそうですか?
Re: 同じサンプルの複数のサイクルの大規模なデータ セット内のサイクルを入力するための新しい列を取得するにはどうすればよいですか?こんにちは、
各サンプルには多数の圧縮/解凍サイクル (100 サイクル) が含まれており、各サンプル番号をそのサンプル内の各サイクルに分解する方法を見つけたいと思っています。
Re: 同じサンプルの複数のサイクルの大規模なデータ セット内のサイクルを入力するための新しい列を取得するにはどうすればよいですか?この数式を「サイクル」列に追加しました。減少値から増加値への変化を検出するたびに、サイクル番号が増加します。
As Constant( x = 1 );
If( :Sample != Lag( :Sample ),
x = 1
);
If( Lag( :Compression ) > :Compression & Lag( :Compression, -1 ) > :Compression,
x = x + 1
);
x;
以下は、サンプル3のサイクル3、4、5のみを表示するように設定されたローカルデータフィルターを作成したグラフです。これがあなたが探しているものだと思います。

Re: 同じサンプルの複数のサイクルの大規模なデータ セット内のサイクルを入力するための新しい列を取得するにはどうすればよいですか?本当にありがとう、ジム!