中易网

SAS 问题:如图,小sample A 和大sample B, 里面有着不完全相同的值。如何使得两个数据保留相同内容的值。

答案:4  悬赏:40  
解决时间 2021-03-28 23:25
SAS 问题:如图,小sample A 和大sample B, 里面有着不完全相同的值。如何使得两个数据保留相同内容的值。
最佳答案
merge语句可以啊,程序如下:
data sampleA;
input sa $;
cards;
A09
A10
A15
A18
;
run;

data sampleB;
input sa $;
cards;
A07
A10
A12
A16
A18
;
run;

data a;
merge sampleA(in=a) sampleB(in=b);
by sa;
if a=b;
run;
全部回答
data sampleA;
input sa $;
cards;
A09
A10
A15
A18
;
run;
data sampleB;
input sb $;
cards;
A07
A10
A12
A16
A18
;
run;
proc sql;
select a.sa ,b.sb
from sampleA as a ,sampleB as b
where a.sa=b.sb;
quit;
下面这段code应该能解决你的问题,两个数据集你可能还要自己创建下
data sampleA;
input sa $;
cards;
A09
A10
A15
A18
;
run;
data sampleB;
input sb $;
cards;
A07
A10
A12
A16
A18
;
run;
proc sql;
create table final as
select a.sa, b.sb
from sampleA as a
inner join sampleB as b
on a.sa=b.sb;
quit;
提个思路吧 不在电脑边
data Newa newb;
Set samplea(in a) sampleb(in b);
If a=b output Newa newb;
Run;
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
夏普1818复印机,显影磁辊漏粉
买一台长安之星面包车需要多少钱?
Y唐山市丰润区宝泰钢铁厂有多少人
老师您好我眉间皱纹和鼻梁皱纹好多还有八字纹
用韩语说梅红怎么说
小儿3岁半,突发性儿聋一个星期,没查出任何
请问《女人公敌》到底有没有第二季
常州哪里有大型一点的浴场可以自助餐,通宵等
虾和鸡能一起炖吗?
91岁老太太脚面肿胀疼痛不知何原因?特此请教
奇奇怪怪的形状是什么成语
急!!!哪款大牌的妆前乳 隔离霜 好???还
装修装饰公司如何组建
现在的婆婆是不是还是都找儿媳妇的茬?
上南路到南桥坐什么车
推荐资讯
昨晚做梦梦见被狗咬了 是咬的屁股,
快乐的节日作文
韶关南雄市珠玑工业园属于那个镇或街道
周浦到新金桥路600号
如何调整心态,维护幼儿教师的心理健康
隔夜的荷叶茶能喝吗???我这杯好像隔夜了,昨
请问松下冰箱好不好?
强电间和弱电间 怎么翻译 谢谢各位能帮忙
我是滨江商职院大二的学生想着暑假里找份工作
裣c 好还是卡罗拉好
榛子树适合在什么样的气候下生长? 我家是在
腾讯数码讯传说中的诺基亚9此前已有多个版本
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?