Sas 模拟do循环中的概率

Sas 模拟do循环中的概率,sas,Sas,我试图确定一个均匀分布样本的平均值介于.4和.5之间的概率 data sample1 (drop= i x z) ; z=0; do i=1 to 50; x= ranuni(234); z= z+x; meanz= z/50; end; output; run; 这给了我平均值,但是在循环中是否有好的方法输出p(.4试试这个: 它给出了100meanz的平均值,其百分比介于.4和.5之间 da

我试图确定一个均匀分布样本的平均值介于.4和.5之间的概率

data sample1 (drop= i x z) ;
     z=0;
     do i=1 to 50;   
        x= ranuni(234);
        z= z+x;
        meanz= z/50;
        end;
     output;
run;
这给了我平均值,但是在循环中是否有好的方法输出p(.4试试这个:

它给出了100
meanz
的平均值,其百分比介于.4和.5之间

data sample1 (drop= i x z sim) ;
between4_5 = 0;
meanz = 0;
do sim=1 to 100;
     z=0;
     do i=1 to 50;   
        x= ranuni(234);
        z= z+x;
     end;
     meanz = meanz + z/(50*100);
     if .4 < z/50 < .5 then
        between4_5 = between4_5 + 1/100;
end;
output;
run;
数据样本1(drop=i x z sim);
介于4和5之间=0;
平均z=0;
do sim=1至100;
z=0;
i=1到50;
x=拉努尼(234);
z=z+x;
结束;
平均值=平均值+z/(50*100);
如果.4
使用第二个循环?例如,计算M个观测值的N个样本的平均值,并绘制您获得的N个平均值,或计算其在0.4 0.5区间内的次数。这也是M的函数,因此请记住。我考虑过第二个循环并进行计数,但我考虑的更多是中心极限定理与经验的关系CTE值等于.5,但这似乎不能在循环中工作。请更具体地说明您想要什么。您想要理论结果吗?在这种情况下,您想要模拟什么?