I am using a standard lm model and would like to set the coefficients of one or more of my variables to a specific integer.
For example, I would like the coefficien
You can use the offset term in the formula and include the desired coefficient and variable therein:
df<-data.frame(aa=1:6,bb=2:7,cc=c(4,2,7,5,8,3))
lm(cc ~ aa + offset(647*bb), data = df)
So this is regressing cc
on aa
plus the fixed term bb * 647
. For more than one given coefficient, add the appropriate additional offset()
terms.