Hello,
I have a little problem. I have a new model where I deleted the intercept because I computed my own. But it seems like SAS is doing as it is a variable, because it counts 4 DDL :
int is the intercept that I computed :
proc reg data=data;
model a= int b c d /noint;
run;
How can I do ?
Thanks for your help 😉
Lucie
Do you mean that you want to compute a regression model where the intercept is supposed to be fixed at some predetermined value, rather than allowing SAS to compute whatever intercept is given by the least squares procedure??
I think you want to use the RESTRICT statement in PROC REG.
Yes that's what I meant
So I tried to use "the restrict" that you talked about
proc reg data=data;
model a= int b c d;
restrict int=intercept;
run;
but that doesn't solve the problem, because I can't do the restrcition if int is not in the model.
Thus I have 4 variables int, b, c and d and an intercept that is equal to int
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.
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.
Ready to level-up your skills? Choose your own adventure.