Table résultante en deux sous tables sur SAS

Fermé
IMME - 16 mai 2011 à 05:51
Bonjour,

La table TEST contient une variable F qui n'a qu'une seule observation.
Selon la valeur de cette observation je veux séparer ma table TAB qui contient 1000 variables (colonnes à 50 observations) en deux sous tables TAB1 ( F> 4.5) et TAB2 (F< 4.5).
Jai essayé cela:

DATA TAB1 TAB2;
set TEST;
if F > 2 then do;
drop F;
merge TAB1 dep ; output TAB1
end;
else if F < 2 then do;
drop F;
merge TAB2 dep; output TAB2
end;


run;

mais en vain.
Avez-vous idée???