SAS Procedures

Help using Base SAS procedures
BookmarkSubscribeRSS Feed
deleted_user
Not applicable
i have another problem

im trying to use PROC GLM

this is the coding im submittings

PROC GLM DATA=houses;
CLASS NOB;
MODEL PR=NOB;
MEANS PR/LSD HOVTEST=BARTLETT;
OUTPUT OUT=predicted P=Predicted R=Residuals;
RUN;

But i keep coming up with this error message


113 PROC GLM DATA=houses;
114 CLASS NOB;
115 MODEL PR=NOB;
116 MEANS PR/LSD HOVTEST=BARTLETT;

ERROR: Only class variables allowed in this effect.

NOTE: The previous statement has been deleted.
117 OUTPUT OUT=predicted P=Predicted R=Residuals;
118 RUN;

can anyone help meee?

thanks
1 REPLY 1
data_null__
Jade | Level 19
In the means statement use the EFFECT on the RHS in this NOB. The means will be PR means for the NOB groups.

sas-innovate-white.png

Our biggest data and AI event of the year.

Don’t miss the livestream kicking off May 7. It’s free. It’s easy. And it’s the best seat in the house.

Join us virtually with our complimentary SAS Innovate Digital Pass. Watch live or on-demand in multiple languages, with translations available to help you get the most out of every session.

 

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
  • 2839 views
  • 0 likes
  • 2 in conversation