創建序列列你好社區
有人可以幫助我處理 JSL
我需要創建一個引用另一個數據列的序列列(如圖示例)
(正如您所看到的,對於每個晶圓 ID 項,數據可以是可變的...... 5/8/4 ecc)

提前致謝
詹保羅
高級統計建模自動化和腳本編寫消費者和市場研究數據存取質量和工藝工程回复:創建序列列感謝大家解決了我的問題。非常感謝 :-)!
回复:創建序列列根本不要把注意力放在我們身上! 和孫子們一起玩吧!!!
回复:創建序列列謝謝@brady_brady ......我有我的孫子在我家,我沒有像我應該的那樣清楚地關注討論論壇。
回复:創建序列列你好,
在這種情況下,您需要使用的是:
Col Cumulative Sum (1, :Wafer_ID )
如果您使用 Col Sum ( 1, :Wafer_ID ),您將獲得值“k”的幾行,其中 k 是給定組中的行數。
請注意,無論表如何排序,此公式都有效。 它的值表示“這是我在這個數據集中第 k 次遇到這個值,從頂部開始。” 這在許多其他情況下都有應用,特別是當涉及創意排序時,這是我最喜歡的技巧之一。
乾杯,
布雷迪
回复:創建序列列在第一個條目中,您有一個名為 Wafer_ID 的列,然後在第二個條目中,在 JSL 中,將其命名為 Wafer,但在 Col Sum() 函數中使用名稱 Wafer_ID。Col Sum() 函數使用第二個元素作為“按組”,因此,它必須與要用於聚合的列的名稱相匹配。
回复:創建序列列這是執行此操作的公式。 您可以按原樣在列中使用它,也可以根據您的腳本進行調整。

回复:創建序列列感謝尼爾森的回答...如果沒有深入研究其他討論,我很抱歉
只是...我錯過了一件事(可能我的問題沒有得到很好的解釋...抱歉)...但是我必須通過 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
…………
回复:創建序列列之前有幾個討論項目涉及到這一點......以後,請先搜索已知的搜索
這是公式的一種解決方案
col sum(1, :wafer_id);