BookmarkSubscribeRSS Feed
chrissowden
Obsidian | Level 7

 

Hey Everyone,

I am trying to add a format that would show all obs that have smoked at some time. The 1,2,3,9 should represent that value as a smoker as some point in the gestation. if I remove the 1,2,3,9 then I get everything else and it works great. But I want to add who has smoked at some point to my proc means.

 

 

proc format;
    value smk
        
        0 ='Non-Smoker'
        1= 'Smoker Currently'
        2='Smoker until current pregnancy'
        3='Stopped before current pregnancy'
        9='Unknown'    
        1,2,3 ='Smoker at some point' **trying to add this format**
    
    ;
run;

proc means data=mysas.birthweight n mean median std nonobs;
    format smoke smk.;
    class smoke;
    var birth_wt gestation;
    label birth_wt ='Birth Weight (.oz)' gestation='Gestation Period (days)';
run;

2 REPLIES 2

sas-innovate-white.png

Special offer for SAS Communities members

Save $250 on SAS Innovate and get a free advance copy of the new SAS For Dummies book! Use the code "SASforDummies" to register. Don't miss out, May 6-9, in Orlando, Florida.

 

View the full agenda.

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
  • 2 replies
  • 884 views
  • 0 likes
  • 3 in conversation