ฟังก์ชั่น“ เอฟเฟกต์” ใน R ทำอะไร?


17

ฉันไม่เข้าใจคำอธิบายในRไฟล์ช่วยเหลือของเอฟเฟกต์ () :

สำหรับโมเดลเชิงเส้นที่ติดตั้งlmหรือaovผลที่ได้คือค่าขององศาอิสระที่ไม่ได้รับความสัมพันธ์ซึ่งได้จากการฉายข้อมูลไปยัง subspaces orthogonal ที่ต่อเนื่องซึ่งสร้างขึ้นโดยการย่อยสลาย QR ในระหว่างกระบวนการติดตั้ง

ใครช่วยอธิบายสิ่งนี้ได้บ้าง?

subspaces orthogonal พาดพิงถึง subspaces หนึ่งมิติที่ถูกขยายโดยคอลัมน์ของ Q-part ของ QR-decomposition (และจากนั้น orthogonal ต่อกัน)? หรือว่าพวกเขาควรจะตั้งฉากกับสิ่งอื่น?

คำตอบ:


3

ได้รับการตอบสนองเวกเตอร์ , อธิบายตัวแปรเมทริกซ์Xและ QR สลายตัวX = Q R , ผลกระทบที่ส่งกลับโดยเป็นเวกเตอร์Q T YyXX=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
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.