Hi all,
I working on formatting mean output, and I am getting a -0.00 for a mean after rounding. Is there a way to remove the '-' in the datastep?
the values before rounding :
Mean= -1.4803E-16
SD= 7.6109968288
Currently have:
_1=strip(put(MEAN, 8.2)) ||' ('||strip(put(SD, 8.3))||')';
This creates -0.00 (7.611)
Want something like
_1=strip(put (abs(MEAN, 8.2))) ||' ('||strip(put(SD, 8.3))||')'; - so I get the absolute value of -0.00
(but obviously this way did not work).
Help is appreciated!
Jen
See if this does what you want:
_1=strip(put(round(MEAN, 0.01), 8.2)) ||' ('||strip(put(SD, 8.3))||')';
See if this does what you want:
_1=strip(put(round(MEAN, 0.01), 8.2)) ||' ('||strip(put(SD, 8.3))||')';
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 how use the CAT functions in SAS to join values from multiple variables into a single value.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.