楼主: l6397
1288 1

[问答] 求助:怎样删除单元格? [推广有奖]

  • 0关注
  • 0粉丝

博士生

42%

还不是VIP/贵宾

-

威望
0
论坛币
120 个
通用积分
16.6418
学术水平
1 点
热心指数
6 点
信用等级
0 点
经验
3788 点
帖子
235
精华
0
在线时间
178 小时
注册时间
2007-3-28
最后登录
2023-5-13

楼主
l6397 发表于 2014-1-8 11:47:18 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
各位高人:
求助怎样删除缺失数据的单元格?
有两个数据集
data temp2013;
input name $  sj2013_1 $  sj2013_2 $ ;
cards;
a sj13_a1 .
b sj13_b1 sj13_b2
c sj13_c1 .
d sj13_d1 sj13_d2
;
run;
data temp2012;
input name $  sj2012_1 $  sj2012_2 $ ;
cards;
a sj12_a1 .
b sj12_b1 .
c sj12_c1 sj12_c2
d sj12_d1 sj13_d2
;
run;

想将这两个数据集并接,得到下列形式:
data temp;
merge temp2013 temp2012;
by name;
run;

data temp1;
input name $  sj1 $  sj2 $  sj3 $  sj4 $;
cards;
a sj13_a1  sj12_a1 . .
b sj13_b1 sj13_b2  sj12_b1 .
c sj13_c1 sj12_c1 sj12_c2 .
d sj13_d1 sj13_d2 sj12_d1 sj13_d2
;
run;

求指教。谢谢!!
二维码

扫码加我 拉你入群

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

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

关键词:单元格 cards Input Merge Temp

沙发
wwang111 发表于 2014-1-8 13:57:12
复制代码
复制代码
  1. data temp;
  2. merge temp2013 temp2012;
  3. by name;
  4. run;

  5. proc sql noprint;
  6. select name into: var separated by '||'
  7. from dictionary.columns
  8. where libname='WORK' and memname='TEMP' and name ne 'NAME';
  9. quit;

  10. data wanted;
  11. set temp;
  12. text=compbl(&var);
  13. array sj[*] $ sj1-sj4;
  14. do i=1 to dim(sj);
  15. sj[i]=scan(text,i,'');
  16. end;
  17. keep name sj1-sj4;
  18. run;
复制代码

只有一个罗纳尔多

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

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