全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
5588 3
2013-06-05
源数据集A:
date              name     value
20130213     x1           3.6
20130213     x2           5.6
20130213     x3          7.6
20130213     x4           1.6

源数据集B(一年的日期):
date
20130213
..............
20140213

目标数据集C:
date              name     value
20130213     x1           3.6
20130213     x2           5.6
20130213     x3          7.6
20130213     x4           1.6

...........................
20140213     x1           3.6
20140213     x2           5.6
20140213     x3          7.6
20140213     x4           1.6


怎么在DATA步实现,谢谢!
二维码

扫码加我 拉你入群

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

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

全部回复
2013-6-5 17:41:07
不知道这样算不算,需要排序,请高手轻拍。
复制代码
二维码

扫码加我 拉你入群

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

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

2013-6-19 22:57:04
boe 发表于 2013-6-5 17:41
不知道这样算不算,需要排序,请高手轻拍。
二维码

扫码加我 拉你入群

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

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

2016-3-6 21:53:24
二楼的这个技巧不错。
   do i=1 to n;
      set t2 point=i nobs=n;
      output;
   end;
data步里有没有更好的办法?
sql里1个语句交叉连接搞定!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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