2013-01-25 103 views
1

我对不正态分布的频率分布感兴趣。 如果我有一个不正态分布的频率分布表。 有没有可以识别我的分配类型的函数或包?R识别频率分布的类型

回答

2

您可以使用fitdistr函数(库MASS我认为),并检查自己,如果你找到一个'适合'的分布。不过,我建议你先画出这个功能,看看它是怎么样的。通常不推荐使用此方法,因为您始终可以使用不同的参数来适应分布,从而将一个分布与另一个分布混淆。如果你找到了合适的发行版,你应该根据数据进行测试。

编辑:例如,正态分布可能看起来像泊松分布。如果你有足够的随机变量,拟合在我的看法中是唯一有用的。否则,只需从您的数据中抽取变量,如果您需要

2

您可以随时尝试使用QQ plot测试您的数据是否适合您的数据。如果您的数据是动态的,我建议您使用ECDF(经验累积分布函数),随着数据的增长,这将为您提供更精确的分布。您可以在R中使用ECDF与ecdf() function