library(MASS)
##
## Attaching package: 'MASS'
## The following object is masked from 'package:dplyr':
##
## select
head(dta <- cats)
## Sex Bwt Hwt
## 1 F 2.0 7.0
## 2 F 2.0 7.4
## 3 F 2.0 9.5
## 4 F 2.1 7.2
## 5 F 2.1 7.3
## 6 F 2.1 7.6
coef(lm(Bwt ~ Sex, data = cats))
## (Intercept) SexM
## 2.3595745 0.5404255
coef(lm(Bwt ~ Sex, data = cats, contrasts = list(Sex = "contr.sum")))
## (Intercept) Sex1
## 2.6297872 -0.2702128
因為虛擬變數的關係, 上者截距為F(參照組)之平均,迴歸係數為M(操弄組)平均減截距。 下者截距為未加權總平均數,迴歸係數為截距減去M(操弄組)的細格平均數。