
Caros, Boa tarde,Alguem tem alguma dica para fazer amostras aleatorias de um conjunto de dados agrupado por parcela? Segue um #RCMR de exemplo dados <- data.frame(parcela = rep(1:5,each=5), obs=rep(1:5,5), y=rnorm(25), z=rnorm(25)) dados a idéia é que sejam retiradas amostras aleatorias deste conjunto. Segue um exemplo de um código sugerido pelo Ivan, valeu Ivan amostras <- list() for(i in 1:5){ amostras[[i]] <- apply(subset(dados,parcela==i),2,function(x) sample(x,3,replace=F)) } amostras tmp <- as.data.frame(rbind(amostras[[1]],amostras[[2]],amostras[[3]],amostras[[4]],amostras[[5]])) tmp #Problema aqui é inserir uma a uma. Neste caso tenho cinco parcelas daí fica tranquilo mas a base que estou usando tem mais de 9mil, enfim Grande abraço e bom fds a todos ==================================== Samuel P. C. Carvalho Mestre em Ciências Florestais [UFLA] Doutorando em Recursos Florestais [ESALQ/USP] =============================================