楼主: mumianke
1992 3

[求助]一个循环问题 [推广有奖]

  • 0关注
  • 0粉丝

高中生

52%

还不是VIP/贵宾

-

威望
0
论坛币
1080 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1114 点
帖子
26
精华
0
在线时间
25 小时
注册时间
2007-3-20
最后登录
2018-7-1

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
一组数据(名称:re):
34    37    68    47    77    73
79    73    91    76    70    99
85    25    104    84    42    56
106    23    80    99    75    107
101    96    81    90    97    89
98    91    51    37    73    101
81    64    82    100    25    86
97    19    83    97    50    95
...
...
每行分别做bootstrap抽出6个值,进行10000次,得到每行均值的检验p值。
for ( i in 1:nrow(re))
{
  x<-as.numeric(re[i,])
  for(j in 1:10000)
    {
    data=sample(x,6,replace=TRUE,prob=NULL)
    meansamp=mean(data)
    {
    meanbootsamp[j]=meansamp
    }
    }
   pboot <- length(which(meanbootsamp>=mean(x)))/1000
}


运行后,结果有问题,请帮忙看看。
多谢!
二维码

扫码加我 拉你入群

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

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

关键词:Bootstrap Bootstra boots Trap boot 求助

回帖推荐

ruiqwy 发表于4楼  查看完整内容

你定义了meanbootsamp向量,pboot向量也要事先定义啊!

ruiqwy 发表于2楼  查看完整内容

具体是什么问题呢? 最后一行总的抽样次数1000应该是10000吧?另外,meansamp=mean(data)    {    meanbootsamp[j]=meansamp    }明显有错。需事先定义 meanbootsamp向量,也用不着最里层的{}啊!!

本帖被以下文库推荐

沙发
ruiqwy 发表于 2009-3-17 20:28:00 |只看作者 |坛友微信交流群
具体是什么问题呢? 最后一行总的抽样次数1000应该是10000吧?
另外,
meansamp=mean(data)
    {
    meanbootsamp[j]=meansamp
    }

明显有错。
需事先定义 meanbootsamp向量,也用不着最里层的{}啊!!
已有 1 人评分论坛币 热心指数 收起 理由
crystal8832 + 10 + 1 热心帮助其他会员

总评分: 论坛币 + 10  热心指数 + 1   查看全部评分

R is the second language for me!Using R is standing on the shoulders of giants!   Let\'s use R together!

使用道具

藤椅
mumianke 发表于 2009-3-17 21:23:00 |只看作者 |坛友微信交流群
哦,最后1000是笔误。
在学习抽样理论,网上找了一个R文件,就照葫芦画瓢,没画好。

re<-read.delim(file="re.txt")
meanbootsamp<-rep(NA,nrow(re))
for ( i in 1:nrow(re)){
x<-as.numeric(re[i,])
for(j in 1:10000){
    data=sample(x,6,replace=TRUE,prob=NULL)
    meansamp=mean(data)
    meanbootsamp[j]=meansamp
    }
    pboot <- length(which(meanbootsamp[j]>=mean(x)))/10000
    }
对循环还是有点晕,麻烦帮看一下,对meanbootsamp和pboot下标的定义好像有点问题。


使用道具

板凳
ruiqwy 发表于 2009-3-17 22:40:00 |只看作者 |坛友微信交流群
你定义了meanbootsamp向量,pboot向量也要事先定义啊!
R is the second language for me!Using R is standing on the shoulders of giants!   Let\'s use R together!

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-25 14:14