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
April 27 – 30 | Gaylord Texan | Grapevine, Texas
Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss.Register now and lock in 2025 pricing—just $495!
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!