楼主: sadeira
1132 5

[统计软件] R程序求帮助啊,求帮助啊,谁能帮帮我 [推广有奖]

  • 0关注
  • 0粉丝

小学生

0%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
46 点
帖子
4
精华
0
在线时间
0 小时
注册时间
2014-11-15
最后登录
2017-3-27

楼主
sadeira 发表于 2014-11-15 21:40:05 |AI写论文
10论坛币
请问一下怎样在R中实现对[0,10]的均匀分布抽样,样本量为30,抽样次数为100次,然后计算样本量均值,用ks检验是否近似正态分布。求大神帮帮忙啊

最佳答案

huyiustc 查看完整内容

set.seed(123) X=sapply(1:100,function(o){mean(runif(30,0,10))}) ks.test(X,"pnorm",mean(X),sd(X)) qqnorm(X) qqline(X) #之前那个KS检验不对,没有写分布参数,所以默认N(0,1)了
关键词:求帮助 R程序 ks检验 均匀分布 正态分布 程序

沙发
huyiustc 发表于 2014-11-15 22:02:57
set.seed(123)
X=sapply(1:100,function(o){mean(runif(30,0,10))})
ks.test(X,"pnorm",mean(X),sd(X))
qqnorm(X)
qqline(X)
#之前那个KS检验不对,没有写分布参数,所以默认N(0,1)了

藤椅
huyiustc 发表于 2014-11-15 21:53:44
set.seed(123)
X=sapply(1:100,function(o){mean(runif(30,0,10))})
ks.test(X,"pnorm")

板凳
sadeira 发表于 2014-11-15 22:22:19
huyiustc 发表于 2014-11-15 22:02
set.seed(123)
X=sapply(1:100,function(o){mean(runif(30,0,10))})
ks.test(X,"pnorm",mean(X),sd(X))
诶呀,谢谢,谢谢。再问两个问题,这个set.seed是什么意思呢,还有ks里面的均值和方差是不是原总体的均值和原总体的方差除以n,也就是样本量?

报纸
sadeira 发表于 2014-11-15 22:22:24
huyiustc 发表于 2014-11-15 22:02
set.seed(123)
X=sapply(1:100,function(o){mean(runif(30,0,10))})
ks.test(X,"pnorm",mean(X),sd(X))
诶呀,谢谢,谢谢。再问两个问题,这个set.seed是什么意思呢,还有ks里面的均值和方差是不是原总体的均值和原总体的方差除以n,也就是样本量?

地板
huyiustc 发表于 2014-11-16 07:42:00

RE: R程序求帮助啊,求帮助啊,谁能帮帮我

sadeira 发表于 2014-11-15 22:22
诶呀,谢谢,谢谢。再问两个问题,这个set.seed是什么意思呢,还有ks里面的均值和方差是不是原总体的均值 ...
你说的很对,均值就是总体均值,标准差就是总体标准差/^sqrt(n),set.seed(123)是设定随机种子,如果设定的随机种子相同,这模拟产生的随机数相同,这样便于其他人验证你的随机模拟实验
已有 1 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
yangyuzhou + 20 + 1 + 1 + 1 热心帮助其他会员

总评分: 论坛币 + 20  学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

我是御皇香案吏,谪居犹住在瀛洲

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

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2025-12-31 05:39