全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1602 1
2016-02-02
假设有三个数据集(来源是SAS自动计算并生成的)A、B、C,
请问如何实现数据集D的生成?万分感谢!
D.xls
大小:(14.5 KB)

 马上下载



C.xls
大小:(13.5 KB)

 马上下载


B.xls
大小:(13.5 KB)

 马上下载


A.xls
大小:(14.5 KB)

 马上下载







二维码

扫码加我 拉你入群

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

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

全部回复
2016-2-3 06:08:11
您好!p(# ̄▽ ̄#)o
合并数据貌似有不一样的办法,咱是用merge合并,感觉比较容易还好理解。
先分别把A,B,C导入sas之后,然后用merge合并

data D;
merge A (keep=  )
         B (keep=  )
         C(keep=   ); /*这里就是把三个数据给合并起来,括号keep=里面写的是每套数据里面的需要整合到一起的变量*/
by ___; /*by这里要填一个是这三套数据共有的变量,sas就是通过这一个变量把三个表格联系起来*/
run;

然后三套数据就被合并成一个命名为D的数据了。如果想要存成各种格式的数据,导出就可以了~
希望我的叙述够清楚能对您能有帮助!
谢谢o(*≧▽≦)ツ
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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