シーケンス列を作成するこんにちはコミュニティ
誰かがJSLについて手伝ってくれますか
別のデータ列を参照するシーケンス列を作成する必要があります(画像の例のように)
(ウェーハ ID 項目ごとにわかるように、データは可変である可能性があります... 5/8/4 ecc)

前もって感謝します
ジャンパオロ
高度な統計モデリング自動化とスクリプト作成消費者および市場調査データアクセス品質およびプロセスエンジニアリングRe: シーケンス列を作成する私の問題を解決してくれた皆さんに感謝します。本当に感謝 :-)!
Re: シーケンス列を作成する私たちにまったく焦点を当てないでください! お孫さんと楽しんでください!
Re: シーケンス列を作成するありがとう@brady_brady ......私には孫がいますが、ディスカッション フォーラムにそれほど明確に焦点を当てていません。
Re: シーケンス列を作成するやあ、
この場合に使用したいものは次のとおりです。
Col Cumulative Sum (1, :Wafer_ID )
Col Sum ( 1, :Wafer_ID ) を使用すると、値「k」の複数の行が得られます。ここで、k は指定されたグループ内の行数です。
この式は、テーブルがどのように並べ替えられているかに関係なく機能することに注意してください。 その値は、「このデータセットでこの値に遭遇したのは、上から順に k 回目です。」を示します。 これは、他の多くの状況、特にクリエイティブな並べ替えが関係する場合に応用でき、私のお気に入りのトリックの 1 つです。
乾杯、
ブレイディ
Re: シーケンス列を作成する最初のエントリには Wafer_ID という名前の列があり、次に 2 番目のエントリの JSL では、単に「wafer」という名前を付けていますが、Col Sum() 関数では Wafer_ID という名前を使用しています。Col Sum() 関数は 2 番目の要素を By Group として使用するため、集計に使用する列の名前と一致する必要があります。
Re: シーケンス列を作成するこれを行うための公式は次のとおりです。 列内でそのまま使用することも、スクリプトに適応させることもできます。

Re: シーケンス列を作成するネルソンさん、ご回答ありがとうございます...他のディスカッションを詳しく調べていなかったら申し訳ありません
ただ...何かを見逃しています(おそらく私の質問が十分に説明されていませんでした...申し訳ありません)....しかし、JSLで列シーケンスを作成する必要があります...これには助けが必要です。
あなたの提案を使用して:
dt << New Column( "Sequence", Formula( Col Sum( 1, :Wafer_ID ) ) );
写真で報告したようにシーケンス1、2、3、...を選択しません....しかし、各ウェーハデータの最大のウェーハID行があります。
私が必要とするのは、以下を含むシーケンス列を作成することです。
ウェハシーケンス
00 1
00 2
00 3
00 4
01 1
01 2
01 3
02 1
02 2
02 3
02 4
02 5
………………
Re: シーケンス列を作成するこれについては、以前のディスカッション項目がいくつかあります。今後は、最初に既知の検索を検索してください。
これが公式の1つの解決策です
col sum(1, :wafer_id);