zusätzliche Datenzeilen einfügen
Hallo zusammen,
ich habe einen Datensatz, den ich nach Excel exportieren. Bietet SAS die Möglichkeit zusätzliche Datenzeilen einzufügen? Konkret bedeutet das:
Input Var1 Var2 Var3;
Cards;
A 1 12
A 1 23
A 1 14
A 1 13
A 1 41
B 2 24
B 2 71
C 3 34
C 3 65
C 3 56
C 3 23
C 3 12
C 3 19
D 4 36
; Run;
Var1 enthält die Gruppierungsvariable (A,B,C,D,...). Jetzt soll der Datensatz nach Excel exportiert werden, wobei folgende Regel gelten soll. Wenn Frequ(Var1)<5, dann füge noch [5-Frequ(Var1)] Zeilen ein. Wenn Frequ(Var1)=5 oder 10, dann exportiere die Datensätze. Wenn 5<Frequ(Var1)<10, dann füge [10-Frequ(Var1)] Zeilen ein. Dadurch erhalte ich entweder 5 oder 10 Datensätze von einer Gruppe aus Var1.
Die neuen Datensätze sollen in Var1 und Var2 den Wert der Gruppe erhalten, Var3 soll leer (Missing) sein.
Hat jemand hierzu eine Idee?
Herzlichen Dank schon einmal im voraus
Gruß Feider
