🔒 This topic is solved and locked.
Need further help from the community? Please
sign in and ask a new question.
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
Posted 07-29-2016 08:07 PM
(51573 views)
When i am using proc means for a variable the one observation is giving 3 and other 2 decimal places in output, how to keep 3 decimal places for all observations.
1 ACCEPTED SOLUTION
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
4 REPLIES 4
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
Hi:
Research the MAXDEC= option of PROC MEANS.
cynthia
Research the MAXDEC= option of PROC MEANS.
cynthia
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
I believe it's important to mention here that - according to documentation - MAXDEC specifies the maximum number of decimal places only to display the statistics in the printed or displayed output. It has no effect on statistics that are saved in an output data set.
I'm looking for solution to similar problem. Is there any simple way to get the rounded values directly from PROC MEANS?
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
Well, it's correct that the option maxdec does not work with "output out=" statement.
But if you use "ods output summary=", then the option maxdec works.
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
Afaik, no, rounding is not possible.