DATA Step, Macro, Functions and more

proc freq with totpct not print percent. Why?

Reply
Contributor
Posts: 41

proc freq with totpct not print percent. Why?

I have SAS, proc freq with totpct.  But total percent doesn't show on the table.  Why? 

And how to print total percent?  There is no error message.

 

Thank you for your help

 

 proc freq data= us;
 tables peeduca * natvty / totpct nocol  nofreq nopercent  out = out outpct;
 format peeduca peeduca. ;
 run;
 title "Educational Breakdown(percentage of U.S. labor force)";

SAS Super FREQ
Posts: 4,247

Re: proc freq with totpct not print percent. Why?

Because you also specified the NOPERCENT option.

Contributor
Posts: 41

Re: proc freq with totpct not print percent. Why?

If I don't specify nopercent option, it output percent in all cells.  I want only row percent in all cells including the row  "total".

Super User
Posts: 13,583

Re: proc freq with totpct not print percent. Why?


mhollifi wrote:

I have SAS, proc freq with totpct.  But total percent doesn't show on the table.  Why? 

And how to print total percent?  There is no error message.

 

Thank you for your help

 

 proc freq data= us;
 tables peeduca * natvty / totpct nocol  nofreq nopercent  out = out outpct;
 format peeduca peeduca. ;
 run;
 title "Educational Breakdown(percentage of U.S. labor force)";


May be you should show what your desired table looks like and not one that is not what you want.

Contributor
Posts: 41

Re: proc freq with totpct not print percent. Why?

Please look at the Total line.  I want have percent not frequency in the line.  thank you.

Ask a Question
Discussion stats
  • 4 replies
  • 99 views
  • 0 likes
  • 3 in conversation