繰り返しサンプルのテスト順序を決定する列の式添付されているのは JMP ファイルで、列の式を使用して Test Order 列を複製したいと考えています。Test Order 列は、複数の LotNo にわたる SerialNo と TransactionBegDtm に基づいています。目標は、TransactionBegDtm に基づいて、SerialNo が 1 番目にテストされたか 2 番目にテストされたかを知ることです。以下の式を試しましたが、正しい一致シーケンスを取得できませんでした。
dt = 現在のデータテーブル();
dt << 新しい列( "重複", 数式( Col Cumulative Sum(If(Row() == Col Min(Row(), :SerialNo, :TransactionBegDtm, :LotNo), 1, 2), :SerialNo, :TransactionBegDtm) );
基本的なデータ分析とモデリングコンテンツの編成データのブレンドとクリーンアップRe: 繰り返しサンプルのテスト順序を決定する列の式最も簡単な方法は、まずデータをtransactionbegdtmでソートして順序が「正しい」ことを確認することです。その後、次のようなものを使用できるかもしれません。
Col Cumulative Sum(1, :SerialNo, :LotNo))
また、テスト順序が1または2しかない場合は、次のように使用できます。
If(:TransactionBegDtm == Col Min(:TransactionBegDtm, :SerialNo, :LotNo),
1
, 2
)
Re: 繰り返しサンプルのテスト順序を決定する列の式迅速な対応をありがとうございます。解決策の 2 番目の方法を使用して、うまくいきました。