作者a3115111500 (胡须)
看板Statistics
标题[程式] SAS 合并
时间Sun Apr 7 00:28:50 2013
[软体程式类别]:
SAS
[程式问题]:
资料处理
[软体熟悉度]:
中(3个月到1年)
[问题叙述]:
各位好!我在整理资料碰到问题,想请问高手们!
资料例如:
==========================
日期 类别 买卖 量
20071001 1 买 27983
20071001 1 卖 31776
20071001 2 买 23423
20071001 2 卖 34323
==========================
我该如何把它变成:
==========================
日期 类别 买量 卖量
20071001 1 27983 31776
20071001 2 23423 34323
==========================
谢谢!*[m
--
※ 编辑: a3115111500 来自: 140.113.90.116 (04/07 00:35)
1F:推 MmmRrrrX:1.先用if 买卖=买 ; 买量=量; 跟if 买卖=卖 ; 卖量=量; 04/07 00:41
2F:→ MmmRrrrX:拆成两个资料表,再以日期及类别 merge 起来 04/07 00:42
3F:推 Maninck:反向sort 取lag 再正向sort 取第一笔 04/07 08:59
4F:推 bugle:proc transpose 04/07 13:38
5F:→ bugle:or data step皆可 04/07 13:40