作者ajipon (阿蛮)
看板Statistics
标题[程式] SAS资料编码
时间Fri Dec 13 00:46:00 2013
------------------------------------------------------------------------
[软体程式类别]:
SAS
[程式问题]:
资料处理
[软体熟悉度]:
新手(不到1个月)
[问题叙述]:
我想将资料编码,资料如下:
year p
20060701 AAA
20060702 AAA
20060702 AAA
20060703 AAA
20060701 BBB
20060701 BBB
20060702 BBB
我想用日期和人的组合进行编码,想要区分资料,编码如下
year p code
20060701 AAA 1
20060702 AAA 2
20060702 AAA 2
20060703 AAA 3
20060701 BBB 4
20060701 BBB 4
20060702 BBB 5
也就是说不同的组合就是新的一码
请问大大这要怎麽处理阿!!!
我这里是先用P做排序,接着在用year做排序
谢谢各位努力看完!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.165.190.137
1F:→ BugEater:data temp;set temp; by id year; retain code 0; 12/13 04:48
2F:→ BugEater:if first.year then code=code+1; run; 12/13 04:48
3F:→ ajipon:谢谢,已解决!!! 12/14 00:24