楼主: fyp198744
1163 1

其实是(in=**)延伸出来的问题 [推广有奖]

  • 0关注
  • 1粉丝

讲师

2%

还不是VIP/贵宾

-

威望
0
论坛币
135 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
5181 点
帖子
257
精华
0
在线时间
258 小时
注册时间
2016-5-23
最后登录
2019-9-30

楼主
fyp198744 发表于 2016-8-22 10:53:47 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
_1_2_4_8_10

1

1

1

1

1

1

1

1

1

1

这个是我
set origin_1(keep=SUBJID TRTSEQPN TRT01PN AGE rename=(AGE=value) in=_1)
      origin_1(keep=SUBJID TRTSEQPN TRT01PN BMIBL rename=(BMIBL=value) in=_2)
      origin_1(keep=SUBJID TRTSEQPN TRT01PN BLWEIGHT rename=(BLWEIGHT=value) in=_4)
      origin_1(keep=SUBJID TRTSEQPN TRT01PN DURDIS rename=(DURDIS=value) in=_8)
      origin_1(keep=SUBJID TRTSEQPN TRT01PN HBA1CBML rename=(HBA1CBML=value) in=_10)
搞出来的。然后我希望出一列新变量

_1_2_4_8_10arm

1

_1

1

_1

1

_2

1

_2

1

_2

1

_4

1

_8

1

_8

1

_10

1

_10
数据集很大,所以强行手工if _1 then arm=_1;的方法行不通!

二维码

扫码加我 拉你入群

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

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

关键词:Origin rename Weight value weigh 北京

沙发
wwang111 发表于 2016-8-22 11:04:30
data wanted;
set test;
array _arm{*} _:;
do i=1 to dim(_arm);
  if _arm{i} ne . then arm=vname(_arm{i});
end;
drop i;
run;

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

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