全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
15335 14
2008-07-26
我想做ks.test检验,用的是一个126个数据的向量,检验是否正态
输入ks.test(x1,"pnorm")
出来的是
> ks.test(x1,"pnorm")

        One-sample Kolmogorov-Smirnov test

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

Warning message:
In ks.test(x1, "pnorm") : 在有连结的情况下无法正确計算p值
>
为什么会是“在有连结的情况下无法正确計算p值”???
这个是什么意思?
谢谢高手们解答
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2008-7-26 17:13:00

我不知道这个翻译是您自己翻的还是汉化版,但反正翻得不好。

原文应当是cannot compute correct p-values with ties。

这个所谓的“连结”,其实是tie,应译作“结”,即您的126个数值中有相同的值出现。

one sample Kolmogorov-Smirnov检验要求待验分布是连续的,而连续分布出现相同值的概率为0。

也就是说数据中倘出现相同值,则连续分布的假设不成立,那么这一检验法从理论上讲并不试用。

[此贴子已经被作者于2008-7-26 17:15:48编辑过]

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2008-7-26 17:26:00
哦!~~明白了
我用的是汉化版
看来我着126个数据不能用这个检验了!~
它的确有重复的。。。
谢谢你经常回答我的问题
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2008-7-26 17:35:00

个人不大喜欢K-S和卡方这样的“万金油”式的检验,即使他们的创始人是Kolmogrov,Smirnov,Pearson这样的丰碑级人物,毕竟事物的广度与精准不可兼得。

检验一元正态性还是用Shpiro-Wilk,峰态偏态,Epps-Pulley以及Anderson-Darling,它们都是国家标准推荐的。

[此贴子已经被作者于2008-7-26 17:40:02编辑过]

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2008-7-26 17:47:00
请问这里所提到的图家标准从哪里可以找到?谢谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2008-7-26 17:52:00
呵呵,同问 !~~~
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群