peso_modelo=array(NA,90)
for(i in 1:90){
valida=data_biomasa[i,]
entrena=data_biomasa[-i,]
mod_entrena=lm(log(bio_total)~diametro+finca+mg,data=entrena)
log_peso=predict(mod_entrena,list(diametro=valida$diametro,finca=valida$finca,mg=valida$mg))
peso_modelo[i]=exp(log_peso)
}
data_biomasa$bio_total[1]
## [1] 13.73
peso_modelo
## [1] 13.710339 16.670361 14.039981 8.609108 6.284030 19.746287 21.652261
## [8] 14.514837 12.847368 17.473024 6.944202 13.595121 6.250099 8.391582
## [15] 10.024804 21.017542 20.359826 19.785362 12.840894 11.723706 11.644433
## [22] 9.735849 18.100319 13.276719 9.443274 13.258834 10.683722 7.136069
## [29] 15.452105 9.769583 16.586247 17.154557 24.789701 31.728408 24.671964
## [36] 9.855800 16.663909 15.225782 21.386914 6.984800 21.015045 23.442362
## [43] 31.642024 30.619863 14.437771 20.129047 15.714039 23.515365 22.865357
## [50] 20.076062 25.310892 29.612729 40.201068 34.584343 41.364190 13.908666
## [57] 18.929724 24.254152 25.899871 14.777620 14.742738 21.828413 27.477934
## [64] 28.459107 21.437947 21.899068 21.886042 24.714662 29.921740 17.129806
## [71] 29.651047 27.205776 28.124635 27.055041 21.178947 15.288009 14.406636
## [78] 16.759562 20.223839 15.354839 14.354145 12.639013 20.266398 19.574182
## [85] 11.447299 13.832661 12.979600 18.389891 20.753223 15.613316