楼主: leedx
2343 13

[原创博文] 请教个set语句的问题 [推广有奖]

  • 7关注
  • 2粉丝

讲师

68%

还不是VIP/贵宾

-

威望
0
论坛币
1034 个
通用积分
8.4705
学术水平
4 点
热心指数
9 点
信用等级
1 点
经验
4461 点
帖子
611
精华
0
在线时间
435 小时
注册时间
2010-4-29
最后登录
2023-11-29

楼主
leedx 发表于 2012-3-15 22:52:30 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
data a;
   set a b c d;
run;
我想在新数据集a中产生一个新变量ly:如果数据来自a,ly=1;如果数据来自b,则ly=2 以此类推,
能不能就在这个语句中实现?
二维码

扫码加我 拉你入群

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

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

关键词:Set Data 新变量 数据集 Run

沙发
freerunning_sky 在职认证  发表于 2012-3-15 23:40:43
  1. data a;
  2.    set a(in=a1) b(in=a2) c(in=a3) d(in=a4);
  3.    if a1 then ly=1;
  4.    if a2 then ly=2;
  5.    if a3 then ly=3;
  6.    if a4 then ly=4;
  7. run;
复制代码

藤椅
jinlin2009 发表于 2012-3-16 00:04:14
  1. data a2;
  2.   
  3.    set a;
  4.    flag="a";
  5.    output;
  6.    set b;
  7.    flag= "b";
  8.    output;
  9.    set c  ;
  10.    flag="c";
  11.    output;
  12.    set d;
  13.    flag ="d";
  14.    output;
  15. run;
复制代码
你可以根据实际情况把它变成do 循环

板凳
hopewell 发表于 2012-3-16 09:33:30
9.2 indsname option
观钓颇逾垂钓趣 种花何问看花谁

报纸
baoaibaobao 发表于 2012-3-16 10:23:30
hopewell 发表于 2012-3-16 09:33
9.2 indsname option
点到为止,精辟!{:2_27:}

地板
leedx 发表于 2012-3-17 22:07:30
freerunning_sky 发表于 2012-3-15 23:40
多谢啦~~~~

7
leedx 发表于 2012-3-17 22:08:14
hopewell 发表于 2012-3-16 09:33
9.2 indsname option
谢谢您~~

8
leedx 发表于 2012-3-17 22:08:54
jinlin2009 发表于 2012-3-16 00:04
你可以根据实际情况把它变成do 循环
谢谢您~~~

9
lqyrendajinji 发表于 2012-3-18 07:35:47
ding

10
denver 发表于 2012-3-18 11:17:49
hopewell 发表于 2012-3-16 09:33
9.2 indsname option
hopewell出手,效果就是不同啊
Denver大家一起读Paper系列索引贴:
https://bbs.pinggu.org/thread-1430892-1-1.html

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-5 22:25