在R中使用各种标准的分布拟合

时间:2016-11-30 04:52:01

标签: r statistics data-fitting model-fitting kolmogorov-smirnov

考虑我是一名做本例研究的本科生。

是否有一种简单,直接的方法可以使用以下估算值在R中查找和访问(或实施)分布拟合:

  • Kolmogorov-Smirnov最小距离估计
  • Cramér-von Mises最小距离估计
  • Anderson-Darling最小距离估计
  • 最大似然估计

我在各种R包装上的大量文档和参考手册中迷失了自我。

这个问题更多地与使用R软件系统有关,而不是统计本身,这就是为什么我在这里问这个原因。

1 个答案:

答案 0 :(得分:0)

library(fitdistrplus)

# normally distributed sample
x1 = rnorm(100)

# Kolmogorov-Smirnov mimimum distance method
fitdist(x1, "mge", distr="norm", gof="KS")

# Cramer-von Mises
fitdist(x1, "mge", distr="norm", gof="CvM")

# Anderson-Darling
fitdist(x1, "mge", distr="norm", gof="AD")

# Maximum Likelihood estimate
fitdist(x1, "mle", distr="norm")

事情似乎非常直接。