BookmarkSubscribeRSS Feed
RTelang
Fluorite | Level 6

 

 

PROC REPORT DATA=meanout2;
TITLE "DEMOGRA table Summary of demographic characteristics ";
COLUMN (num)_stat_ Bp_status,(report_stat percent) total percent;
define _stat_/group 'Parameters or Categories';
DEFINE num/group noprint;
DEFINE BP_status/ACROSS ORDER=freq DESCENDING WIDTH=10;
DEFINE report_stat/'Blood Pressure';
RUN;

 

1 REPLY 1
ballardw
Super User

What do you want a percent and total of? It isn't clear from your code what you are attempting.

 

For instance, what is the purpose of this bit of code? I don't see a real need for a new dataset if all you are doing is renaming a variable.

DATA meanout2(DROP=_type_  _freq_);
 LENGTH percent 8 ;
 SET meanout1;
 Percent='' ;
 RENAME ageatstart=report_stat;
RUN;

sas-innovate-white.png

Missed SAS Innovate in Orlando?

Catch the best of SAS Innovate 2025 — anytime, anywhere. Stream powerful keynotes, real-world demos, and game-changing insights from the world’s leading data and AI minds.

 

Register now

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
  • 1 reply
  • 999 views
  • 0 likes
  • 2 in conversation