2014-08-28 60 views
0

我有一個數據集,我想要找到哪個分佈適合它。我怎樣才能檢查這個數據庫的差異分佈?在MATLAB中是否有任何代碼或自動代碼?數據集與在MATLAB中的分佈的相似性

謝謝。

+1

不同意重複。我認爲OP想嘗試找出數據的最佳分佈,而不是檢查它是否適合高斯。 – rayryeng 2014-08-29 06:11:44

+0

@rayryeng。感謝您的評論。是。確實如此。 – user2991243 2014-08-29 06:17:04

回答

1

我認爲你要找的是貝葉斯信息標準或BIC。在Wikipedia上查看它......然後選擇幾個發行版,使用您的數據計算每個發行版的BIC,最後看看哪個發行版具有最佳的BIC。

雖然我把這看成一個簡單的問題,但事實上並非如此。對於許多分佈來說,計算BIC需要對分佈參數進行數值優化。但是對於一些分佈,Matlab可以自動計算最大似然估計器(MLE),這是BIC所需的一部分。

相關問題