Forgive me if this is a trivial question, but I couldn't find it an answer
in former forums. I'm trying to reproduce some SAS results where they set
two parameters equal. For example:
y = b1X1 + b2X2 + b1X3
Notice that the variables X1 and X3 both have the same slope and the
intercept has been removed. How do I get an estimate of this regression
model? I know how to remove the intercept ("-1" somewhere after the tilde).
But how about setting parameters equal? I have used the car package to set
up linear hypotheses:
X1 = rnorm(20, 10, 5); X2 = rnorm(20, 10, 5); X3 = rnorm(20, 10, 5)
Y = .5*X1 + 3*X2 + .5*X3 + rnorm(20, 0, 15)
data.set = data.frame(cbind(X1, X2, X3, Y))
linMod = lm(Y~X1 + X2 + X3, data=data.set)
require(car)
linearHypothesis(linMod, c("(Intercept)=0", "X1-X3=0"))
(forgive the unconventional use of the equal sign....old habit).
Unfortunately, the linearHypothesis is always compared to a full model
(where the parameters are freely estimated). I want to have an ANOVA
summary table for the reduced model. Any ideas? Thanks in advance for the
help!