全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
6051 17
2011-07-05
需要将一个文件里面的所有数据,减去另一个文件中的一行数据,再取绝对值生成新的数据,求代码!O(∩_∩)O谢谢
二维码

扫码加我 拉你入群

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

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

全部回复
2011-7-5 13:24:47
我是没看明白什么意思……
二维码

扫码加我 拉你入群

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

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

2011-7-5 16:34:39
2# nomad5
数据集A:变量No,V1,V2,V3(i行,4列)
数据集B:变量V1,V2,V3(1行,3列)
数据集C:变量No,V1,V2,V3(i行,4列)

C(i,v1,v2,v3)=abs[A(i,v1,v2,v3)-B(v1,v2,v3)]

这样说清楚了吧?
二维码

扫码加我 拉你入群

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

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

2011-7-6 09:54:20
data a;
input  no v1 v2 v3;
cards;
1 2 3 4
2 3 4 5
3 4 5 6
4 2 1 5
;run;
data b;
input v1 v2 v3;
cards;
2 2 2
;run;

proc sql;
create table  want  as
select no,a.v1-b.v1 as v1 ,a.v2-b.v2 as v2,a.v3-b.v3 as v3
from  a,b;
run;
二维码

扫码加我 拉你入群

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

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

2011-7-6 10:35:11
复制代码
二维码

扫码加我 拉你入群

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

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

2011-7-6 10:50:13
数据集A:变量No,V1,V2,V3(i行,4列)
数据集B:变量V1,V2,V3(1行,3列)
数据集C:变量No,V1,V2,V3(i行,4列)

C(i,v1,v2,v3)=abs[A(i,v1,v2,v3)-B(v1,v2,v3)]

需要取绝对值,并且对A中的缺失值在C中继续保留为缺失值(不进行计算)
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群