β^0β^
Jika kami memperluas sedikit contoh Anda untuk memasukkan level ketiga ke kategori ras (katakanlah Asia ) dan pilih Putih sebagai referensi, maka Anda akan memiliki:
- β^0= x¯Wh i t e
- β^B l a c k= x¯B l a c k- x¯Wh i t e
- β^A s i a n= x¯A s i a n- x¯Wh i t e
β^
- x¯A s i a n= β^A s i a n+ β^0
Sayangnya dalam kasus beberapa variabel kategori, interpretasi yang benar untuk intersep tidak lagi sejelas ini (lihat catatan di bagian akhir). Ketika ada n kategori, masing-masing dengan beberapa level dan satu level referensi (mis. Putih dan Laki - laki dalam contoh Anda), bentuk umum untuk intersep adalah:
β^0= ∑ni = 1x¯r e fe r e n c e , i- ( n - 1 ) x¯,
x¯r e fe r e n c e , i adalah rata-rata level referensi dari variabel kategori ke-i,
x¯ adalah rata-rata dari seluruh kumpulan data
β^
Jika kita kembali ke contoh Anda, kami akan mendapatkan:
- β^0= x¯Wh i t e+ x¯M.a l e- x¯
- β^B l a c k= x¯B l a c k- x¯Wh i t e
- β^A s i a n= x¯A s i a n- x¯Wh i t e
- β^Fe m a l e= x¯Fe m a l e- x¯M.a l e
β^
β^β^0, β ^B l a c k, β ^A s i a nβ^Fe m a l e
Contoh Numerik
Izinkan saya meminjam dari @ung untuk contoh angka kalengan:
d = data.frame(Sex=factor(rep(c("Male","Female"),times=3), levels=c("Male","Female")),
Race =factor(rep(c("White","Black","Asian"),each=2),levels=c("White","Black","Asian")),
y =c(0, 3, 7, 8, 9, 10))
d
# Sex Race y
# 1 Male White 0
# 2 Female White 3
# 3 Male Black 7
# 4 Female Black 8
# 5 Male Asian 9
# 6 Female Asian 10
β^
aggregate(y~1, d, mean)
# y
# 1 6.166667
aggregate(y~Sex, d, mean)
# Sex y
# 1 Male 5.333333
# 2 Female 7.000000
aggregate(y~Race, d, mean)
# Race y
# 1 White 1.5
# 2 Black 7.5
# 3 Asian 9.5
Kita dapat membandingkan angka-angka ini dengan hasil regresi:
summary(lm(y~Sex+Race, d))
# Coefficients:
# Estimate Std. Error t value Pr(>|t|)
# (Intercept) 0.6667 0.6667 1.000 0.4226
# SexFemale 1.6667 0.6667 2.500 0.1296
# RaceBlack 6.0000 0.8165 7.348 0.0180
# RaceAsian 8.0000 0.8165 9.798 0.0103
β^β^0
β^0= x¯Wh i t e+ x¯M.a l e- x¯
1.5 + 5.333333 - 6.166667
# 0.66666
Perhatikan pada pilihan kontras
β^
β^c o n t r . s u mβ^c o n t r . s u m
- β^c o n t r . s u m0= x¯
- β^c o n t r . s u msaya= x¯saya- x¯
Jika kita kembali ke contoh sebelumnya, Anda akan memiliki:
- β^c o n t r . s u m0= x¯
- β^c o n t r . s u mWh i t e= x¯Wh i t e- x¯
- β^c o n t r . s u mB l a c k= x¯B l a c k- x¯
- β^c o n t r . s u mA s i a n= x¯A s i a n- x¯
- β^c o n t r . s u mM.a l e= x¯M.a l e- x¯
- β^c o n t r . s u mFe m a l e= x¯Fe m a l e- x¯
β^c o n t r . s u m