Hi ,
I have a dataset like in data a an dnow i want the dataset to look like in data b
can anyone pls help
data a | |||
customer | phone | phonetype | |
lori | 12356 | cellphone | |
lori | 45623 | homephone | |
lori | 23687 | workphone | |
datab | |||
customer | cellphone | homephone | workphone |
lori | 12356 | 45623 | 23687 |
proc transpose data=have out=want(drop=_:);
by customer;
id phonetype;
var phone;
run;
here you go:
data have;
infile cards dsd;
input customer$ phone$ phonetype $10.;
cards;
lori,12356,cellphone
lori,45623,homephone
lori,23687,workphone
;
proc transpose data=have out=want (drop=_name_);by customer;id phonetype;var phone;
Join us for SAS Innovate 2025, our biggest and most exciting global event of the year, in Orlando, FL, from May 6-9. Sign up by March 14 for just $795.
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.