The SAS Output Delivery System and reporting techniques

proc report compute block percent format

Reply
Regular Contributor
Posts: 196

proc report compute block percent format

When I set per_osha10.sum to 0.99 99% appears.
However, when per_osha10.sum is set to 1.00 **% appears.
I would like the output to show 100%.

define per_osha10 / analysis format=percent5. style(column)={background=CXECEDEC cellwidth=1.5in};
rbreak after / summarize;
compute per_osha10;
if _break_="_RBREAK_" then per_osha10.sum=1.00;
endcomp;

Thank you.

Super Contributor
Posts: 394

proc report compute block percent format

Try PERCENT6. as the format instead of PERCENT5.

Respected Advisor
Posts: 3,777

proc report compute block percent format

Increase the width of the format you need to consider that negative values are printed with parenthesis.   You may also want to consider the PERCENTNw.d

Ask a Question
Discussion stats
  • 2 replies
  • 160 views
  • 0 likes
  • 3 in conversation