☑ 很酷的新功能
☑ 可以幫助很多用戶!
☐ 刪除一個“錯誤”
☐ 很高興擁有
☐ 沒有人需要它
是什麼啟發了這個願望清單請求?
在 Jmp 中,使用 GRaph Builder 可以非常輕鬆地生成複雜的圖 - 使用 GroupX/GroupY/Wrap/Page 和所有其他方法來生成層次結構。 條形圖、熱圖等中顯示的默認變量是相應行的數量,即相應事件的發生次數。 那很方便:)
如果用戶不感興趣會發生什麼事件, 但在概率.
讓我們來
Open( "$SAMPLE_DATA/Airline Delays.jmp" );
舉個例子。有最多的大延遲!
- 但只是因為它在表中的航班數量最多。

很明顯,必須將發生次數除以總飛行次數。
其實沒問題。
但是現在,假設我們只有幾組具有不同工藝參數的晶圓的故障芯片列表。
替代應用: https://community.jmp.com/t5/Discussions/count-unique/mp/592337/highlight/true#M79638
重要提示:不同的組包含不同數量的晶圓。 與第一個示例類似,該批次擁有迄今為止最大數量的故障設備。
也有最大的失敗率?
這一次,數據庫中沒有可用於規範化的易於訪問的數字。
我們需要從數據中消除這種偏差:每組晶片的數量
好在數據表中有一列wafer ID。
不幸的是,JSL 中沒有我們可以用來“計數”(直接)和將結果分佈到數據表各行的函數。
數數來自新公式列右鍵單擊上下文菜單聽起來很棒 - 但它不算不同/獨特的價值, 它計算非空行.
在生成的 JSL 代碼中,數數是上校號。
您希望看到哪些改進?
一個行為類似的函數列號 -但它應該只計算唯一值:應該只計算多次出現的條目一次.
讓我們稱之為Col N 類別.
注意:
1)已經有一個N個類別在表格/摘要功能。 因此,我希望提供這樣的功能以及 JSL 功能的努力會很低。
2) Col N 類別應該提供一個 GroupBy 選項,它生成行組,對每個組執行分析並將結果分發到相應的行。 (即類似於 Col Number)
為什麼這個想法很重要?
和N類可用,可以根據事件計算概率,例如:
Percentage fail = Col Sum(:defects ,:processVariant) / N Categories(:wafer_ID, :processVariant)*100