楼主: jiny.zheng
943 1

怎样在几个变量里面随机一个 [推广有奖]

  • 1关注
  • 0粉丝

大专生

61%

还不是VIP/贵宾

-

威望
0
论坛币
6 个
通用积分
0
学术水平
0 点
热心指数
1 点
信用等级
0 点
经验
396 点
帖子
35
精华
0
在线时间
48 小时
注册时间
2012-4-21
最后登录
2014-3-9

楼主
jiny.zheng 发表于 2012-12-29 11:53:55 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
我要做一个随机赋值
原始数据有变量如下
ID1 ID2 ID3 ID4
要实现成如下结构
ID1 ID2 ID3 ID4 RAND
其中RAND是ID1 ID2 ID3 ID4中随机抽取的一个,然后使得RAND=抽取的那个
求问怎么做!!
各位前辈求指教
二维码

扫码加我 拉你入群

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

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

关键词:rand 原始数据 RAN 怎么做 求指教

沙发
webgu 发表于 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;
SAS资源
1. SAS 微信:StatsThinking
2. SAS QQ群:348941365

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-5 09:41