2017-08-24 54 views
0

採樣模式我已經從連續分佈的採樣值,例如:Estimaing從值列表從連續分佈

import numpy as np 
values = np.random.normal(loc=0.4, scale=0.1, 1000) 

我怎麼能估計基於這樣的價值觀的模式? 平均數和中位數很容易計算:np.mean(values)np.median(values);但對於模式我不知道如何估計它,因爲這些值是連續的。

請注意,使用諸如scipy.stats.mode之類的東西將不起作用,因爲我從連續分佈中採集了一組有限的值。

+0

如果你有一個已知的基礎參數模型,生活很簡單。適合你的數據(使用MLE或其他)並採用擬合分佈的模式。 –

回答

0

如果你有一個已知的基礎參數模型,生活很簡單。適合你的數據(使用MLE或其他)並採用擬合分佈的模式。如果你沒有一個好的參數模型,生活就會變得更加困難。我在文獻中看到了很多東西,但我不知道在這方面是否達成了任何共識。當我不得不這樣做時(大約20年前),我使用了C語言中的算法,我不知道這是否是最好的選擇。