= matrix(0,10,100)
rs = rnorm(10*10)
xx dim(xx) = c(10,10)
colnames(xx) = paste('x', 1:10, sep='')
= 2*xx[,1]+2*xx[,2]
ff = ff + rnorm(10, 0, 1)
yy
for (k in 1:100)
{ = rnorm(100*10)
x dim(x) = c(100,10)
colnames(x) = paste('x', 1:10, sep='')
= 2*x[,1]+2*x[,2] + rnorm(100, 0, 1)
y
= coef(lm(y~as.matrix(x)))
mm = mm[1] + xx %*% mm[-1]
pyy = pyy[]
rs[,k]
}
= bais2 = var = 0
rss
for ( k in 1:10)
{= rss+mean((rs[,k] - yy[k])^2)/10
rss = (mean(rs[,k]) - ff[k])^2/10
bias2 = var + var(rs[,k])/10
var }
rss
10.4668988127494
bias2
0.115522433888335
var
5.86777707464027