Hi All,
My data look like below format . I need col value in two variable , N & pct.
have:
id col
100 239 ( 34.5)
101 67 (100.0)
103 0
104 8 ( 6.9)
105 58 ( 5.2)
want:
id col n pct
100 239 ( 34.5) 239 34.5
101 67 (100.0) 67 100.0
103 0 0
104 8 ( 6.9) 8 6.9
105 58 ( 5.2) 58 5.2
Thanks
Cathy
Use the Scan function, but you might need or want to account for cases where it's 0.
n=scan(original_var, 1, "(");
pct=scan(original_var, 2, "(");
Use the Scan function, but you might need or want to account for cases where it's 0.
n=scan(original_var, 1, "(");
pct=scan(original_var, 2, "(");
Thanks reeza!!!
but i tweaked little bit
pct=scan(original_var, 2, "()");
Thanks
Cathy
Registration is now open for SAS Innovate 2025 , our biggest and most exciting global event of the year! Join us in Orlando, FL, May 6-9.
Sign up by Dec. 31 to get the 2024 rate of 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.