x<-runif(200)*10
u<-rnorm(200)*1.5
y<-1+x+u
plot(x,y)
modelo<-lm(y~x)
abline(modelo, lwd=5)
summary(modelo)
B<-100; N<-25
coefs<-matrix(rep(0,B*2), B,2)
for(i in 1:B){
pick<-sample(1:length(x),N)
models<-lm(y[pick]~x[pick])
coefs[i,]<-models$coefficients
abline(models, col="red")
}
abline(modelo, lwd=5)
round(coefs,3)
colMeans(coefs)
Ahi tenes insesgado: el promedio de las 100 estimaciones con 25 datos da los valores poblacionales
1.Que pasa si cambias B o N?
2.Hace el experimento.
3.Modifica todo lo que te plazca, comparti tus resultados