Що робить функція "ефекти" в R?


17

Я не розумію пояснення у Rфайлі довідки для ефектів () :

Для лінійної моделі, оснащеної lmабо aov, ефекти - це некорельовані величини одиничної свободи, отримані проектуванням даних на послідовні ортогональні підпростори, що утворюються в результаті розкладання QR під час процесу підгонки.

Хтось може пояснити, що це означає?

Чи ортогональні підпростори наводяться на одновимірні підпростори, що охоплюються стовпцями Q-частини QR-розкладу (а значить, ортогональними одна для одної)? Або вони повинні бути ортогональними до чогось іншого?

Відповіді:


3

yXX=QRRQTy

Ось числовий приклад, який підтверджує сказане:

> set.seed(1001)
> x<-rnorm(100)
> y<-1+2*x+rnorm(100)
> mod<-lm(y~x)
> xqr<-qr(cbind(1,x))
> sum(abs(qr.qty(xqr,y)-effects(mod)))
[1] 0
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.