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

提前致謝
詹保羅
數據表腳本編寫回复:創建一個序列列之前有幾個討論項目涵蓋了這個……以後請先搜索已知搜索
這是公式的一種解決方案
col sum(1, :wafer_id);
回复:創建一個序列列感謝納爾遜,感謝您的回答......如果沒有深入研究其他討論,請見諒
只是……我想念一件事(可能我的問題沒有得到很好的解釋……抱歉……但我必須通過 JSL 創建一個列序列……為此我需要幫助。
使用您的建議:
dt << 新列(“序列”,
公式( Col Sum( 1, :Wafer_ID ) ));
);
我不選擇sequence1,2,3,...正如我在圖片中報告的那樣.....但我有每個晶片數據的wafer_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
………………
回复:創建一個序列列這是執行此操作的公式。 您可以按原樣在列中使用它,也可以根據您的腳本進行調整。

回复:創建一個序列列在您的第一個條目中,您有一個名為 Wafer_ID 的列,然後在您的第二個條目中,在您的 JSL 中,您僅將其命名為晶片,但您在 Col Sum() 函數中使用名稱 Wafer_ID。Col Sum() 函數使用第二個元素作為按組,因此,它必須與要用於聚合的列的名稱相匹配。
回复:創建一個序列列你好,
在這種情況下,您將要使用的是:
Col Cumulative Sum (1, :Wafer_ID )
如果您使用 Col Sum ( 1, :Wafer_ID ),您將獲得值為“k”的幾行,其中 k 是給定組中的行數。
請注意,無論表格如何排序,此公式都有效。 它的值表示“這是我在這個數據集中遇到這個值的第 k 次,從頂部開始。” 這在許多其他上下文中都有應用,特別是在涉及創造性排序時,並且是我最喜歡的技巧之一。
乾杯,
布雷迪
回复:創建一個序列列謝謝@brady_brady ........我有我的孫子孫女,我並沒有像我應該的那樣清楚地關注論壇。