Hallo zusammen,
ich versuche folgendes Problem zu lösen: In einer SAS-Datei habe ich mehrere Spalten, die mit Ziffern gefüllt sind. Nun möchte ich einfach eine weitere Spalte hinzufügen, deren Inhalt genau aus den Ziffern der anderen Spalten besteht, allerdings aneinandergereiht. Dazu wollte ich eigentlich Makrovariablen benutzen, musste aber feststellen, dass das wohl im Data Step nicht möglich ist. Hier noch mal zum Verständnis, der falsche Code:
data test
merge a b; by datum;
%let i = spalte1;
%let j = spalte2;
neue spalte = neu&i&j;
Hat jemand ne Idee, wie sich das bewerkstelligen lässt? Kann man die Spalten irgendwie miteinander „verketten“?
Vielen Dank für Eure Hilfe!
Marie