嘗試對 1,152 個分佈進行連續擬合時 JMP 崩潰我有 288 個分箱,每個分箱有 4 個分佈(總共 1,152 個),我試圖找到每個分佈的最佳連續擬合。 我試過按連續擬合 > 擬合全部按住命令按鈕(我在 Mac 上),這樣它就可以為所有發行版運行它,但這總是會使 JMP 崩潰,因為這是大量的計算。 當 JMP 死機時,我甚至讓電腦靜置幾個小時,讓這些計算在後台運行,但沒有成功。
我知道我的分佈可能主要是 Normal、Normal 2 Mixture、Normal 3 Mixture 和 SHASH。 我嘗試一次對所有發行版進行一種類型的擬合,但當我進行 SHASH 時它會崩潰。 誰能幫我想辦法做到這一點? 也許請給我寫一些 JSL 程式碼? 另外,如果有人可以幫我將所有最適合的分佈參數匯出到表中,那就加分了。
注意:我使用的是 JMP Pro 16。
自動化和腳本編寫基礎資料分析與建模蘋果系統回覆:嘗試對 1,152 個分佈進行連續擬合時 JMP 崩潰當您說「288 個垃圾箱,每個垃圾箱有 4 個分佈」時,我不明白您的資料上下文。
您認為所有 1,152 件案件都是獨立的嗎? 您是否有任何先驗知識可以為每個模型建議一個分佈模型,或者為其中一些模型提供一個通用模型?
您可以右鍵單擊參數估計表並選擇“生成組合表”。 我會接受獎勵積分。
您可以聯絡 JMP 技術支援( support@jmp.com )關於崩潰。 他們跟蹤崩潰情況。 這可能是已知問題。 也可能有解決方法。
回覆:嘗試對 1,152 個分佈進行連續擬合時 JMP 崩潰我剛剛進行了這個測試。 大約花了五分鐘才完成。 它沒有崩潰。 我在 Windows 10 上運行當前版本 JMP 17.2。
Names Default to Here( 1 );
data = J( 100, 1152, Random Normal() );
dt = As Table( data );
names = dt << Get Column Names();
cols = dt << Get Column Reference( names );
dist = dt << Distribution( Y( Eval List( cols ) ) );
dist << Fit All;
你的數據是什麼樣的? 你有多少行?