Instruction if last. sous SAS

Fermé
yasmine95 Messages postés 1 Date d'inscription mercredi 27 juin 2007 Statut Membre Dernière intervention 27 juin 2007 - 27 juin 2007 à 09:58
 toto - 28 août 2007 à 16:25
Bonjour,

je voulais savoir à quoi sert l'instruction if last.nomdevariable dans le programme suivant:

data table;
set table;
by nomdevariable;
if last.nomdevariable;
run;

merci pour votre aide

1 réponse

Cela signifie que tu ne gardes dans la table "table" que la dernière ligne pour chaque valeur de "nomdevariable".

Table
Obs A B
1 a 1
2 a 2
3 b 1
4 b 2
5 b 3

résultat
Obs A B
1 a 2
2 b 3
0