de qq forma, fica ai' como eu faria... estou usando a variavel 'n.talhao' como estratificador, pois a sua variavel 'ab' nao parece bem definida (faca o table(dados$ab) para entender o meu ponto de vista):

res = do.call(rbind, lapply(split(dados, dados$n.talhao), function(x) x[sample(nrow(x), 20),]))


Em 20 de maio de 2014 11:51, Benilton Carvalho <beniltoncarvalho@gmail.com> escreveu:
Alexandre, eu realmente nao entendi o que vc quis dizer.

Para cada grupo definido pela variable 'ab', vc quer uma amostra de tamanho 20? e' isso?

b


Em 20 de maio de 2014 11:23, ASANTOS <alexandresantosbr@yahoo.com.br> escreveu:

Boa tarde Pessoal,

      Ainda não consegui solucionar meu problema usando uma função com sample:

Tenho os seguintes dados artificiais:

#
set.seed(765)

proj.talhao<-sort(rep(c("tamandua","itapagi","corrego"),100))
n.talhao<-sort(rep(c("144","256","356","144","301","180"),50))
dados<-as.data.frame(cbind(proj.talhao,n.talhao))
dados$medida1<-rnorm(nrow(dados),300)
dados$medida2<-rnorm(nrow(dados),300)
dados$medida3<-rnorm(nrow(dados),300)
dados$ab<- interaction(dados$proj.talhao, dados$n.talhao)
head(dados)
##


E gostaria que a cada alteração em cada área umas das 5 áreas do objeto dados$ab fossem amostradas 20 linhas e o resultado fosse armazenado como:

proj.talhao n.talhao  medida1  medida2  medida3          ab
1     corrego      144 299.8956 300.5377 300.7281 corrego.144
2     corrego      144 300.7179 298.9645 301.9793 corrego.144
3     corrego      144 300.5074 302.8484 298.4562 corrego.144

Onde tenho somente as linhas sorteadas com todos os identificadores originais,

Obrigado,





--
======================================================================
Alexandre dos Santos
Proteção Florestal
IFMT - Instituto Federal de Educação, Ciência e Tecnologia de Mato Grosso
Campus Cáceres
Caixa Postal 244
Avenida dos Ramires, s/n
Bairro: Distrito Industrial
Cáceres - MT                      CEP: 78.200-000
Fone: (+55) 65 8132-8112 (TIM)   (+55) 65 9686-6970 (VIVO)
e-mails:alexandresantosbr@yahoo.com.br
        alexandre.santos@cas.ifmt.edu.br
Lattes: http://lattes.cnpq.br/1360403201088680
======================================================================

_______________________________________________
R-br mailing list
R-br@listas.c3sl.ufpr.br
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.



--



--
 
Benilton Carvalho on about.me
 
Benilton Carvalho
about.me/benilton