Poisson Kolmogorov Smirnov 关系警告

Posted

技术标签:

【中文标题】Poisson Kolmogorov Smirnov 关系警告【英文标题】:Poisson Kolmogorov Smirnov ties warning 【发布时间】:2015-07-08 14:29:17 【问题描述】:

我正在尝试对向量运行 KS 测试以检查其是否遵循泊松分布

require("MASS")

Data <- rpois(100000, 20)
distFit<-fitdistr(Data,"Poisson")
ks.test(Data,"ppois",lambda=distFit$estimate)

不幸的是,我在下一步运行 ks.test 后收到以下消息

警告信息: 在 ks.test(Data, "ppois", lambda = distFit$estimate) 中: Kolmogorov-Smirnov 检验中不应存在联系

知道如何解决这个问题吗?

【问题讨论】:

不是答案,但请注意,您只能使用 K-S 测试来测试 完全指定 分布。如果您使用它来测试您的样本是否属于具有从样本估计的参数的分布,则临界值将关闭。 K-S 检验太保守了。 感谢 Stephan 的提醒错误来自向量中的重复值(即 ks.test(unique(Data),"ppois",lambda=distFit$estimate) 会起作用)跨度> 【参考方案1】:

您可以将jitter 函数应用于您的数据以打破联系...查看?jitter 以了解它是否符合您的需求

【讨论】:

以上是关于Poisson Kolmogorov Smirnov 关系警告的主要内容,如果未能解决你的问题,请参考以下文章

Poisson Distribution——泊松分布

KS(Kolmogorov-Smirnov)(转)

R语言Kolmogorov-Smirnov假设检验(正态性检验):检验数据的正态性

R语言泊松回归(poisson)模型案例:基于robust包的Breslow癫痫数据集

三维网格补洞算法(Poisson Method)

使用 Kolmogorov 不可压缩性方法的平均案例算法分析