使用時間データからデータ間隔(2つのテーブルを組み合わせる)<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />その目的は、"Raw Data.jmp"ファイルから使用時間データを取得し、それを1秒間隔の "IntervalData.jmp"ファイルと組み合わせることです。アイデアはタイムスタンプとデバイスIDに基づいて検索して、例えばデバイス1001と1002 ectの電圧読み取り列を作成することです。これは使用時間データなので、完全に一致するデータがない場合は、最後に一致したデータポイントを含むデータを“ IntervalData.jmp”に入力します。このプロセスは "Raw Data.jmp"内の他の列に対しても継続されますが、別々のテーブルに配置されます。したがって、最終的には1秒間隔で10個の別々のテーブルがあるはずです。
jmp 11でスクリプトや式を作成するための提案は大歓迎です。
前もって感謝します!
使用時間データからインターバルデータへ(2つのテーブルを組み合わせる)時間ベースの結合を行っている場合は、LocSorted関数が役立ちます。 なぜあなたは10個の別々のテーブルが必要なのですか?10個の "devices" 1001、1002..1010がありますか?
それをするためのもう一つの簡単な方法は時間の他にあなたが望む( "デバイス"のような)他の一致する列ごとにテーブルを結合することでしょう。 それぞれの一意のグループ項目(つまりデバイス)には、インターバル時間と使用時間の組み合わせごとに1行が表示されます。 たとえば、"time difference" = interval_time - use_timeのように別の列を作成することによって、適切な組み合わせを選択できます。 時差列を使用して、存在する必要がある行を選択することができます。一意の各グループについて、保持する行には正ではあるが最小の時間差があります。 他の行を削除するだけです。 ただし、この方法は計算量が多くなる可能性があります。 あなたが持っているのと同じくらい小さいテーブルでは、問題はないはずです。