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);
Join us for SAS Innovate April 16-19 at the Aria in Las Vegas. Bring the team and save big with our group pricing for a limited time only.
Pre-conference courses and tutorials are filling up fast and are always a sellout. Register today to reserve your seat.
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.