| 
 | 
楼主
 
 
 楼主 |
发表于 2003-11-10 12:59:05
|
只看该作者
 
 
 
请教--如何用简单的CODE实现以下目的
data a; 
  input id month cl; 
cards; 
1 1 100 
1 2 100 
1 3 110 
1 4 110 
1 5 110 
1 6 110 
2 1 80 
2 2 80 
2 3 80 
2 4 80 
2 5 80 
2 6 80 
3 1 300 
3 2 400 
3 3 350 
3 4 500 
3 5 500 
3 6 600 
3 7 600 
3 8 600 
; 
 
有关数据如上,如果我希望计算对于每个ID, CL的变动次数(升高,降低),请问有什么好办法.比如,ID=1,#INCREASE=1, #DECREASE=0;ID=2,#INCREASE=0, #DECREASE=0;ID=3, #INCREASE=3, #DEACREASE=1 
 
我现在的做法是建新的变量,如CL1 CL2 CL3...然后在比较,但感觉这个办法很苯,而且在MONTH不同时比较麻烦,请教高手有没有更好的办法? |   
 
 
 
 |