Instruction if last. sous SAS

yasmine95 Messages postés 1 Date d'inscription   Statut Membre -  
 toto -
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
Configuration: Windows XP
Internet Explorer 6.0

1 réponse

  1. toto
     
    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