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);
SAS Innovate 2025 is scheduled for May 6-9 in Orlando, FL. Sign up to be first to learn about the agenda and registration!
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.