Numéroter chaque modalité de la variable var2 intra var1
J'ai du mal à voir comment le code de la dernière réponse permet de numéroter chaque modalité de la variable var2 intra var1 ?
J'aurais plutôt utilisé la fonction lag avec des conditions.
soit qqchose du genre :
Code:
1 2 3 4 5 6
|
Data T2 ;
set T1 ; /*T1 étant ta table de départ contenant Var1, var 2 trié par var1*/
Var3=1 ; /*Valeur par défaut */
if lag(var1) = var1 and lag(var2) /= var2 then var3=lag(var3)+1 ;
run ; |
Je n'ai pas sas sur mon ordinateur donc je n'ai pas testé ce code désolé, mais je pense que dans l'idée, ça devrait marché.