请大家帮我看看下面的代码有什么问题么?为什么运行不出来,鼠标一直是沙漏的状态,也没显示错误
(题目是这样的:为了估计x的均值,x1,x2,x3,x4已被模拟出对应概率值x1=c(1,2,4),pr1=c(1/4,1/2,1/4)
,再根据这些数据,要是x的均值的估计量的标准差小于0.1,大概还要运行多少次,因为原题的x太长,所以这里我简化了)
kehou6=function(x,pr)
{ i=length(x)
y=0
y[1:length(x)]=x
repeat
{ i=i+1
y[i]=sample(x,1,pr,replace=T)
if(sd(y)<0.1) break
}
i-length(x)
}
x1=c(1,2,4)
pr1=c(1/4,1/2,1/4)
kehou6(x1,pr1)


雷达卡



京公网安备 11010802022788号







