I am trying to analyze a dataset that has two dichotomous variables (placstat and hiv) predicting a continuous variable (lplacwbc). The data are unbalanced. I am interested in seeing a matrix for pairwise comparisons, with p values, for all possible comparisons. The following code yields the output provided (not showing the model output, only lsmeans output). I may be missing something simple here, but I cannot figure it out!
proc glm;
class placstat hiv;
model lplacwbc=placstat hiv placstat*hiv/ ss1 ss2 ss3 ss4;
lsmeans placstat hiv/pdiff=all adjust=tukey;
run;
To add the pairwise comparisons and p-values for the interaction term, change your LSMEANS statement to this:
lsmeans placstat hiv placstat * hiv / pdiff=all adjust=tukey;
April 27 – 30 | Gaylord Texan | Grapevine, Texas
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 lock in 2025 pricing—just $495!
Learn how use the CAT functions in SAS to join values from multiple variables into a single value.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.