Bonjour
Voici le genre de table dont je dispose :
J'aimerai remplacer les valeurs manquantes par le code qui se trouve au dessus et ceci jusque la prochaine valeur de code renseignée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 data test; input id $ code $; datalines ; 1 1235 2 . 3 . 4 0123 5 . 6 . 7 . ; run;
Voici l'illustration sur la table crée précédemment :
1 1235
2 1235
3 1235
4 0123
5 0123
6 0123
7 0123
J'ai pensé à utiliser la fonction lag mais je rencontre quelques problèmes.
Est ce que quelqu'un a une idée??
Pour info j'utilise SAS 9 sur server!!
Merci d'avance
Partager