全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1408 1
2013-11-15

急求高手实现如下SAS需求,十分感谢!

随机产生标准正态分布的随机数x,然后根据条件得到ztn,其产生如下:

z=0;tn=0;

x=rannor(0);

if (z+x) gt 0 then z=z+x;else z=0;

if z eq 0 then tn=0;else tn=tn+1;

另有个数据集c,变量名为cl51个观测值。

先想实现如下需求:

根据对应tn的值获得数据集c中相应的第tn个观测值cl,然后将z和该值进行比较,直到出现z大于该值,停止比较,并记录共参与比较的z的个数;如果tn>51,那么就把z的值和数据c的第51个观测值进行比较。

谢谢!

二维码

扫码加我 拉你入群

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

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

全部回复
2013-11-17 14:10:38
应该需要通过宏来实现,因为要随机得到z和tn的50个数据集,这50个数据集都要实现如上需求。
急求高手解决,上述问题。十分感谢!
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群