I have the following data step:
Data _null_;
Set SHPR;
File "C:\shpr.txt" Lrecl = 900;
Put @1 SPCODE 2.
Total10-Total20 13.4;
Run;
This produces data in the text file like so:
20 0 0 0 0 0 0 0 0 0 0.0000
30 0 0 0 0 0 0 0 0 0 0.0000
20 0 0 0 0 0 0 0 0 0 0.0000
Clearly, what is happening is that it outputs the variables Total10-Total19 just as zero, and outputs the variable Total20 with the numeric format 13.4.
I want all of those variables Total10-Total20 to be output with the numeric format 13.4. Is there a way for me to do this without me having to specify all
of the variables individually? The above is a snippet of my code - there are several hundred of these "Total" variables.
Thanks
Just add a couple of parentheses. e.g.
(Total10-Total20) (13.4);
Don't miss out on SAS Innovate - Register now for the FREE Livestream!
Can't make it to Vegas? No problem! Watch our general sessions LIVE or on-demand starting April 17th. Hear from SAS execs, best-selling author Adam Grant, Hot Ones host Sean Evans, top tech journalist Kara Swisher, AI expert Cassie Kozyrkov, and the mind-blowing dance crew iLuminate! Plus, get access to over 20 breakout sessions.
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.