how to get need from have(move variable y upward two cells) in one data step.
Thanks!
data have;
input x y;
cards;
1
2
3 a
4 b
5 c
;
run;
need:
x y
1 a
2 b
3 c
4
5
Hi George,
Try this:
infile cards missover;
input x y $;
data need;
merge have(keep=x) have(firstobs=3 keep=y);
proc print;run;
Linlin
Save $250 on SAS Innovate and get a free advance copy of the new SAS For Dummies book! Use the code "SASforDummies" to register. Don't miss out, May 6-9, in Orlando, Florida.
View the full agenda.
Register now!
Learn the difference between classical and Bayesian statistical approaches and see a few PROC examples to perform Bayesian analysis in this video.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.
Browse our catalog!