Java:将数据拟合到Gamma分布(需要的比例,形状)

时间:2013-09-23 18:59:23

标签: java r math statistics

是否有一个Java库可用于将给定的数据向量拟合到Gamma分布,以便找出其形状和比例。像R中的fitdistr(data,'gamma')

我只能找到根据给定的形状和比例参数计算样本分布的图书馆。

2 个答案:

答案 0 :(得分:2)

我认为Gamma MLE没有封闭式解决方案,但您可以轻松实现here(p.2)所述的程序。 Apache commons具有所需的digamma功能。

答案 1 :(得分:0)

签出SSJ package(Apache 2许可证)。它为Gamma分布提供parameters estimations from observed data

GammaDist dist = GammaDist.getInstanceFromMLE(data, data.length);
double alpha = dist.getAlpha();
double lambda = dist.getLambda();