inst/snippet/lm-demo-matrix.R

one <- rep(1,4)
X <- cbind(one,x); X
x <- as.matrix(x);x
y <- as.matrix(y); y
v0 <- as.matrix(one); v0
u0 <- v0/sqrt(sum(v0^2));  u0
v1 <- x - mean(x); v1
u1 <- v1/sqrt(sum(v1^2)); u1
#
# the hat matrix
H <- u0 %*% t(u0) + u1 %*% t(u1) 
H

Try the fastR package in your browser

Any scripts or data that you put into this service are public.

fastR documentation built on May 1, 2019, 11:18 p.m.