[R-br] replica de data.frame

Benilton Carvalho beniltoncarvalho em gmail.com
Terça Março 29 21:27:58 BRT 2011


vc precisa explicar um pouco melhor o q deseja... por exemplo,
rep(data, 2) nao faz sentido pq nao existe um methodo rep() para
data.frame.

se o q vc deseja e' duplicar o data.frame inteiro, vc pode comecar com
algo como:

data2 = rbind(data, data)

e para replicacoes mais complexas, use algo como:

data2 = data[rep(1:nrow(data), 2),]

b

2011/3/30 Samuel Carvalho <samukajm em yahoo.com.br>:
> Boa noite senhores(as)
> Por gentileza alguem poderia ajudar como faço para replicar um data.frame e
> "colar" estas observações replicadas abaixo das observações existentes?
> Por exemplo
>
> data <- data.frame(parcela=c(rep(1:5, each=4), rep(6, each=5)))
> data$resp <- rnorm(nrow(data))
> data
> data2 <- rep(data, 2)
> dados <- cbind(data, data2) #aqui o data2 é inserido como colunas ao lado,
> porém gostaria que o data2 viesse colado abaixo do data
> dados
>
>
> Obrigado
> ====================================
> Samuel P. C. Carvalho
> Mestre em Ciências Florestais [UFLA]
> Doutorando em Recursos Florestais [ESALQ/USP]
> =============================================
>
> _______________________________________________
> R-br mailing list
> R-br em listas.c3sl.ufpr.br
> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
>
>


Mais detalhes sobre a lista de discussão R-br