Bonjour,
Je suis novice en programmation SAS. Je suis coincée, je n'arrive pas du tout à trouver de solution. Alors si vous pouviez m'aider svp... J'ai cherché dans le forum mais je ne trouve aucune réponse à mon problème...
J'ai une table comme dans le modèle ci-dessous que je dois mettre à jour.
J'ai des lignes (non triées) qui peuvent être rattachées les unes aux autres en rapprochant les valeurs de la colonne ID de celles de la colonne ID2. Mon objectif est d'obtenir un identifiant unique pour toutes les lignes qui sont rapprochables. J'ai mis dans la colonne "REF_LIG" un exemple de ce que je voudrais obtenir.
J'ai testé un proc sql avec UPDATE. ça fonctionne une fois, mais ça ne boucle pas autant de fois que je voudrais. Je souhaiterai répéter mon action autant de fois que je trouve une valeur de ID dans ID2.
Type ID ID2 REF_LIG
A J1N1 J1N1 J1N1
A K1N1 K1N1 K1N1
B J2N2 J1N1 J1N1
B J3N3 J2N2 J1N1
B K2N2 K1N1 K1N1
B J4N4 J3N3 J1N1
B K3N3 K2N2 K1N1
Merci beaucoup pour votre aide.
Partager