BookmarkSubscribeRSS Feed
Epi_Stats
Obsidian | Level 7

Hi everyone,

 

I’ve used PROC CAUSALGRAPH to identify a valid adjustment set of variables to include in my model (which will use inverse probability weighting).

 

In the SAS documentation, and specifically the example “Causal Model of the Effect of Persistent Perfluoroalkyl Substances on Breastfeeding Duration”, data on six variables are available: Age, BMI, Education, Employment, Parity, and PrevBF.

 

PROC CAUSALGRAPH recommends the following valid adjustment set of 4 variables: Education, Employment, Parity, and PrevBF.

 

Note, Age and BMI are not included in this adjustment set.

 

I understand the reasoning behind this, but my question is, if I plan to run inverse probability weighting, using PROC CAUSALTRT, these are the 4 variables I will be included in both PSMODEL and MODEL statements…. and in the output, I’ll get unweighted and weighted values which I will then include in a Table in my report.

 

Staying with the same example from the SAS documentation, if I do this, then I won’t have an unweighted and weighted value for age and BMI, so what do I do when reporting this in the table?

 

Any help/comments would be greatly appreciated,

 

Thank you,

sas-innovate-2026-white.png



April 27 – 30 | Gaylord Texan | Grapevine, Texas

Registration is open

Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss.
Register now and save with the early bird rate—just $795!

Register now

What is ANOVA?

ANOVA, or Analysis Of Variance, is used to compare the averages or means of two or more populations to better understand how they differ. Watch this tutorial for more.

Find more tutorials on the SAS Users YouTube channel.

Discussion stats
  • 0 replies
  • 746 views
  • 0 likes
  • 1 in conversation