SAS Programming

DATA Step, Macro, Functions and more
BookmarkSubscribeRSS Feed
☑ This topic is solved. Need further help from the community? Please sign in and ask a new question.
Rou
Obsidian | Level 7 Rou
Obsidian | Level 7

Hi all,

I am trying to get the adjusted model, and LS means for my intervention and comparison group. I get this ERROR: Effects used in the LSMEANS statement must have appeared previously in the MODEL statement.

 

 

Here is a sample code:

proc glm data=have;
class ID;
model diff= childage childsex income c_race c_ethnicity/SOLUTION;
lsmeans ID;
run;
quit;

1 ACCEPTED SOLUTION

Accepted Solutions
PaigeMiller
Diamond | Level 26

ID has to be listed in the MODEL statement, and in the CLASS statement.

--
Paige Miller

View solution in original post

2 REPLIES 2
PaigeMiller
Diamond | Level 26

ID has to be listed in the MODEL statement, and in the CLASS statement.

--
Paige Miller
Rou
Obsidian | Level 7 Rou
Obsidian | Level 7
That worked, thanks!

sas-innovate-white.png

Join us for our biggest event of the year!

Four days of inspiring keynotes, product reveals, hands-on learning opportunities, deep-dive demos, and peer-led breakouts. Don't miss out, May 6-9, in Orlando, Florida.

 

View the full agenda.

Register now!

How to Concatenate Values

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.

SAS Training: Just a Click Away

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

Browse our catalog!

Discussion stats
  • 2 replies
  • 684 views
  • 1 like
  • 2 in conversation