楼主: 子鹿
23771 7

[实际应用] R中K-S检验问题 [推广有奖]

  • 1关注
  • 2粉丝

已卖:43份资源

博士生

4%

还不是VIP/贵宾

-

威望
0
论坛币
47 个
通用积分
0.2698
学术水平
4 点
热心指数
10 点
信用等级
1 点
经验
16190 点
帖子
182
精华
0
在线时间
223 小时
注册时间
2012-12-8
最后登录
2017-5-7

楼主
子鹿 发表于 2016-3-3 17:39:08 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
我是想看看y是否服从正太分布,但不能输出结果,并得出这样的结果
In ks.test(y, "pnorm") : Kolmogorov - Smirnov检验里不应该有连结
求教这是什么意思
二维码

扫码加我 拉你入群

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

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

关键词:K-S kolmogorov smirnov pnorm 是什么意思 正太

本帖被以下文库推荐

沙发
jiangbeilu 学生认证  发表于 2016-3-3 19:26:41
出现这个警告的原因是原始的数据列中有重复值,

ks检验是计算数据分布函数与假设总体分布函数之间的差异。采用秩统计量,在排序过程中若有重复值的话就会显示警告,排除此警告的方法有:
加一个均匀分布的随机扰动:ks.test(x+runif(length(x),-0.05,0.05),"pnorm",mean(x),sd(x))
还可以用jitter给重复数据加噪音:ks.test(jitter(x),'pnorm',mean(x),sd(x))
这两种方法不会影响数据分布,也不会影响最终的检测结果。

已有 4 人评分学术水平 热心指数 信用等级 收起 理由
我真的不爱说话 + 1 + 1 + 1 精彩帖子
Sunknownay + 3 + 3 + 3 热心帮助其他会员
jacksenone + 1 + 1 精彩帖子
子鹿 + 1 + 1 精彩帖子

总评分: 学术水平 + 6  热心指数 + 6  信用等级 + 4   查看全部评分

藤椅
水舞者 发表于 2016-3-21 20:42:25
刚问完问题就查到了这个答案,太棒了

板凳
张翠琴 发表于 2018-11-23 10:57:28
非常感谢,很有用!

报纸
recytang 发表于 2018-11-30 20:03:00
帮大忙了,赞赞赞

地板
szlxyp 在职认证  发表于 2020-1-3 16:19:40
太厉害了

7
胡图图#$ 发表于 2023-5-19 10:45:32
jiangbeilu 发表于 2016-3-3 19:26
出现这个警告的原因是原始的数据列中有重复值,

ks检验是计算数据分布函数与假设总体分布函数之间的差异 ...
        Asymptotic one-sample Kolmogorov-Smirnov test
data:  dat$Insulin + runif(length(dat$Insulin), -0.05, 0.05)
D = NA, p-value = NA
alternative hypothesis: two-sided
为什么会是NA啊

8
wwq2 学生认证  发表于 2024-8-28 10:02:34
胡图图#$ 发表于 2023-5-19 10:45
Asymptotic one-sample Kolmogorov-Smirnov test
data:  dat$Insulin + runif(length(dat$Insulin), -0 ...
可能数据中有NA

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-26 23:46