全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
914 1
2012-12-29
我要做一个随机赋值
原始数据有变量如下
ID1 ID2 ID3 ID4
要实现成如下结构
ID1 ID2 ID3 ID4 RAND
其中RAND是ID1 ID2 ID3 ID4中随机抽取的一个,然后使得RAND=抽取的那个
求问怎么做!!
各位前辈求指教
二维码

扫码加我 拉你入群

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

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

全部回复
2012-12-29 12:36:48
data _null_;
   ID1=11;
   ID2=12;
   ID3=13;
   ID4=14;
  n=ceil(ranuni(0)*4);
  RAND=CHOOSEN(n,ID1,ID2,ID3,ID4);
  put  N  ID1-ID4  RAND;
run;
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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