用於為資料表中的所有欄位建立分佈的簡單腳本是否有一個簡單的腳本可以建立資料表中所有列的分佈?
自動化和腳本編寫數據探索和視覺化大規模客製化回复:為數據表中的所有列創建分佈的簡單腳本- 打開數據表。
- 選擇分析 > 分佈。
- 選擇左側列表中的所有列。
- 單擊 Y。
- 單擊確定。
請參閱分發章節基本分析指導。
回复:為數據表中的所有列創建分佈的簡單腳本請,如何在沒有腳本的情況下獲得此輸出。
回复:為數據表中的所有列創建分佈的簡單腳本謝謝@jthi & @dale_lehman .
在我解釋我為什麼要走腳本路線之前,先介紹一下背景知識。 所以我製作了一個腳本,為數據表中的每一行執行獨特的蒙特卡羅模擬。 但是,我沒有保存創建的隨機樣本的確切表,而是將生成樣本的腳本保存為字符串,如果需要,將來可以對其進行解析。 雖然我失去了保存確切表格的能力,但至少我避免了管理大型數據集。
現在完成了上述步驟,缺少的是生成分發,這就是我要求一種編寫分發腳本的方法的原因。 主要是直接回顧蒙特卡羅樣本分佈。
話雖如此,我知道您提到的功能,並且我同意這些方法更理想。 但是,我也在構建 JMP 工具,這些工具可以幫助我組織內的更多人採用 JMP(誠然如此,但仍然不多)。 希望隨著其他用戶變得更有經驗,他們會意識到其他可用的 JMP 內置工具可以幫助他們更好地分析數據。
回复:為數據表中的所有列創建分佈的簡單腳本一種方法:
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
//dt = Open("$SAMPLE_DATA/Semiconductor Capability.jmp");
colNames = dt << Get Column Names("String");
dist = Eval(EvalExpr(dt << distribution(Column(Expr(colNames)))));
但我會認為@dale_lehman在大多數情況下,建議會更好。 至少 JMP15 提供列名下方的分佈

或使用 Column Viewer,因為它以易於查看的格式提供附加信息,並允許快速創建分佈。

回复:為數據表中的所有列創建分佈的簡單腳本我相信有人會給你這樣的腳本——但是為什麼顯示在變量名下方的顯示不夠呢?而且,如果您想要統計數據(例如,平均值、標準差等),您可以使用列查看器 - 匯總或選擇所有分佈,然後製作一個組合數據表。當然,這些腳本可以保存到數據表中,所以 JMP 會編寫腳本(抱歉,如果可以避免的話,我對編寫腳本過敏)。