独自の専用タイムスタンプを持つ複数の列 - Join/Combine/Concat タイムスタンプ以下の形式のファイルが多数あり、各測定には独自の記録されたタイムスタンプがあります。 同じタイムラインに対して複数の変数をグラフ化できるように、時間列が 1 つだけのテーブルが必要です。
これが私のデータの例です:
| datetime_measure1 | 値_測定1 | datetime_measure2 | value_measure2 | datetime_measure3 | value_measure3 |
| 1:39:15.000 午後 | 1.7138 | 1:39:15.000 午後 | 400.0345 | 1:39:15:000 午後 | 50.9007 |
| 1:39:23.071 午後 | 0.0976 | 1:39:25.730 午後 | 399.8793 | 1:39:17.591 午後 | 51.7412 |
| 1:39:26.410 午後 | 1.7163 | 1:39:35.990 午後 | 399.9487 | 1:39:33.590 午後 | 51.1936 |
| 1:39:37.150 午後 | 0.1245 | 1:39:40.029 午後 | 400.0361 | 1:39:50.869 午後 | 50.9051 |
理想的には、次のようになりたいと思います。
| 日付時刻 | 値_測定1 | 値_測定値2 | value_measure3 |
| 1:39:15.000 午後 | 1.7138 | 400.0345 | 50.9007 |
| 1:39:17.591 午後 | - | - | 51.7412 |
| 1:39:23.071 午後 | 0.0976 | - | - |
| 1:39:25.730 午後 | - | 399.8793 | - |
| 1:39:26.410 午後 | 1.7163 | - | - |
| 1:39:33.590 午後 | - | - | 51.1936 |
| 1:39:35.990 午後 | - | 399.9487 | - |
| 1:39:37.150 午後 | 0.1245 | - | - |
| 1:39:40.029 午後 | - | 400.0361 | - |
| 1:39:50.869 午後 | - | - | 50.9051 |
これを行うために、JMP でスタック、結合、および連結式を使用しようとしています。 しかし、それは望ましくない結果をもたらしました。 通常、正しくソートされていない「値」列になります。 最初にデータを操作して、ある種の並べ替え列を追加する必要があるかもしれませんが、まだ成功していません。 私は JMP スクリプトの専門家ではないので、助けが必要です。
ありがとう。
Re: 独自の専用タイムスタンプを持つ複数の列 - Join/Combine/Concat タイムスタンプこれはうまくいきます、ありがとう! csv ファイルを指定するだけで済むように、このソリューションをスクリプト化する方法はありますか?
csv ファイルをインポートし、適切な開くオプションをすべて実行する JMP スクリプトを作成する方法を理解しています。 しかし、結合関数と分割関数を使用するために JMP スクリプトを使用したことはありません。
Re: 独自の専用タイムスタンプを持つ複数の列 - Join/Combine/Concat タイムスタンプこれは、2 つのテーブル操作で実行できます。すべての列をスタックし ([テーブル] > [スタック])、[複数のシリーズ スタック] のボックスをオンにします。数値またはシリーズに値 2 を入力し、「連続」ボックスがチェックされていないことを確認します。[OK] をクリックします。これにより、次のようなテーブルが作成されます。

次に、このテーブルを分割します (テーブル > スピット)。ラベル 2 で分割し、データ 2 列を分割し、データでグループ化します。

これにより、次の表が得られます。

別の問題に対処する必要があることに注意してください。これらの値を数値のように扱いたい場合、使用している日時形式 (hh:mm:ss.ddd AM/PM) が JMP でサポートされているとは思えません。ただし、それらを文字値のように扱う場合は問題なく、上記の手順は引き続き機能します。