BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
jerry898969
Pyrite | Level 9

Hello,

I'm trying to create a report based off of the freq of multiple variables.  This is how I'm currently doing it.

filename rptTemp "c:\temp\temp.txt" ;

proc printto print=rptTemp new ;

run ;

title 'Frequency var1 from tempData' ;

proc freq data = tempData ;

    table var1 /nocol norow nopercent missing;

run ;

title 'Frequency var2 from tempData' ;

proc freq data = tempData ;

    table var2 /nocol norow nopercent missing;

run ;

title 'Frequency var3 from tempData' ;

proc freq data = tempData ;

    table var3 /nocol norow nopercent missing;

run ;

title;

proc printto;

run ;

1. Is there a better way to do this?

2. How can I add a blank row after each proc freq?

3. There are about 10 variables I need to do this for to see exactly what is contained in the dat

Thank you

1 ACCEPTED SOLUTION

Accepted Solutions
Reeza
Super User

Can you include all your variables in a single proc freq?

  1. proc freq data = tempData ; 
  2.     table _all_ /nocol norow nopercent missing; 
  3. run ; 

View solution in original post

2 REPLIES 2
Reeza
Super User

Can you include all your variables in a single proc freq?

  1. proc freq data = tempData ; 
  2.     table _all_ /nocol norow nopercent missing; 
  3. run ; 
jerry898969
Pyrite | Level 9

I always miss the obvious.  Sorry for wasting your time.  I was looking at it a bit differently.

Thank you again.

What is Bayesian Analysis?

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.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 2 replies
  • 1888 views
  • 0 likes
  • 2 in conversation