隨機化資料表中的行是什麼啟發了這個願望清單請求?這個願望清單直接受到帖子“從數據表中隨機化行”的啟發,在那裡我正在尋找一種方法來簡單地從分兩個步驟創建的設計中隨機化行(自定義設計然後是空間填充增強)。
您希望看到什麼改進?目前, @jthi找到的解決方法是使用表格選單中的「子集」功能,並使用樣本大小為 1 的「隨機」設定。
為什麼這個想法很重要?當需要隨機化時可能會有多種用例,並且由於技術可行性不高,因此這可能是需要添加的重要功能。在處理RSM 設計表中的重複設計重複時,能夠選擇行並僅隨機化選定的子集可能會很有用。
由於 JMP 正在強制執行良好且安全的統計分析實踐,「隨機化」功能將受到歡迎!
資料混合與清理實驗設計回覆:隨機化資料表中的行您可以使用@jthi方法並建立一個執行該步驟的 jsl 檔案。
此類腳本可以透過以下方式新增至主選單:

或透過插件。
回覆:隨機化資料表中的行另一個相對簡單的方法是:
- 在資料中建立一個新列,並用隨機均勻數初始化值。
- 按該列對表進行排序。
產生的表格將按照隨機順序排列。
執行此操作的簡單腳本:
Names Default To Here( 1 );
dt = Current Data Table();
dt << New Column("Random Ordering Value");
For Each Row( dt, :Random Ordering Value = Random Uniform( 0, 1 ) );
dt << Sort(
By( :Random Ordering Value ),
Replace Table,
Order( Ascending )
);
dt << Delete columns(:Random Ordering Value);
回覆:從資料表中隨機化行 - 狀態變更為:已確認感謝您提交此請求!我們感謝您的回饋以及其他用戶在評論中分享的解決方法。