SAS中文论坛
标题:
求助:关于模拟数据生成问题
[打印本页]
作者:
shiyiming
时间:
2011-2-21 15:53
标题:
求助:关于模拟数据生成问题
假定X1~N(0,1), X2~Bernoulli(0.3)和X3~ Bernoulli(0.2),要循环100次,每次生样本含量n为500的数据集,该怎么实现?
作者:
shiyiming
时间:
2011-2-21 19:26
标题:
Re: 求助:关于模拟数据生成问题
不是很理解你的意思,大概的code是:
[code:18t5uals]
data test;
retain seed 0;
mu=0;
sigma=1;
do i=1 to 100;
do j=1 to 500;
x1=mu+sigma*rannor(seed);
x2=ranbin(seed,1,0.3);
x3=ranbin(seed,1,0.2);
output;
end;
end;
run;
[/code:18t5uals]
主要就是 rannor(seed)和ranbin(seed,n,p)这两个函数,你可以根据自己的需要在自己写下。
作者:
shiyiming
时间:
2011-2-22 10:42
标题:
Re: 求助:关于模拟数据生成问题
谢谢!
欢迎光临 SAS中文论坛 (http://mysas.net/forum/)
Powered by Discuz! X3.2