是什麼激發了這個願望清單請求?聯繫 JMP 支持人員後在循環中使用設置每個值、具有相同列名的表和 col 統計函數的組合時出現錯誤(00049239) 我知道多年來我成功使用 << Set Each Value 和 Col 統計函數(例如 Col Rank() 和 Col Sum())的方式是無意的。 這裡的靈感是,它們當前的工作方式使得在創建新列時在JMP 中編寫腳本變得更快、更容易,如果行為要改變,我將不得不重寫所有腳本(很可能我會開始使用Python之類的東西)那時我所有的數據操作腳本需求)。
您希望看到什麼改進?更改用戶可以使用 << 使用公式表達式設置每個值作為支持的行為的行為。 更改 Col 統計函數中表達式可用作第一個參數(或任何參數?)的行為作為受支持的行為。 或者至少確認行為不會改變。
為什麼這個想法很重要?JMP 社區中有數百或數千個錯誤使用這些函數/消息的示例。 我在幾乎所有腳本中都錯誤地使用了它們,因為這些行為非常強大,而且比我所知道的 JMP 中的任何其他選項都要快得多。 如果這些要在沒有任何通知(甚至有通知)的情況下進行更改,我將不得不繼續使用仍支持這些行為的某些舊版本的 JMP,或者開始使用其他方式來執行我的數據操作任務。
來自社區的一些例子:唯一 ID 的第一個值,如何根據基值的位置計算相對值?,特殊公式欄,跨多列搜索每行的最大值和源列的名稱,使用基於帶有鍵和關聯數組的另一列的值填充列, JSL Companion 第二版 JMP 腳本語言的應用程序,第二版包含使用 << Set Each value 的示例(例如 3_CreateDeleteColumns.jsl)