gpt4 book ai didi

r - R 中的柯尔莫哥洛夫-斯米尔诺夫检验

转载 作者:行者123 更新时间:2023-12-03 01:39:24 25 4
gpt4 key购买 nike

我尝试使用 Kolmogorov-Smirnov 检验来测试样本的正态性。这是我所做的一个简单的小例子:

x <- rnorm(1e5, 1, 2)
ks.test(x, "pnorm")

这是 R 给我的结果:

        One-sample Kolmogorov-Smirnov test

data: x
D = 0.3427, p-value < 2.2e-16
alternative hypothesis: two-sided

p 值非常低,而检验应该接受零假设。

我不明白为什么它不起作用。

最佳答案

正如 ks.test 中指出的 help ,您必须向 ks.test 函数提供 pnorm 的参数。如果您没有精确的均值和标准方差,则测试将在标准高斯分布上进行。

这里你应该写:

ks.test(x, "pnorm", 1, 2) #or ks.test(x, "pnorm", mean=1, sd=2) 

关于r - R 中的柯尔莫哥洛夫-斯米尔诺夫检验,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26715843/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com