如何在Mathematica中编写最大似然估计?

时间:2012-09-10 14:05:31

标签: wolfram-mathematica

我是Mathematica的初学者,到目前为止只能理解基本命令。我在编写最大似然估计函数时需要帮助。我想找到二项分布的MLE,有2个参数:n和p。我知道这是一个非常简单的,实际上我可以手动得到答案,我做了。但我需要知道如何在Mathematica中写这个来得到相同的答案。谢谢!

1 个答案:

答案 0 :(得分:6)

data = RandomVariate[BinomialDistribution[2, .3], 1000]; 
EstimatedDistribution[data, BinomialDistribution[n, p],
                      ParameterEstimator -> {"MaximumLikelihood"}]

(* -> BinomialDistribution[2, 0.3155] *)