[R-br] replica de data.frame

Fernando Henrique Toledo fernandohtoledo em gmail.com
Quarta Março 30 08:56:23 BRT 2011


Utilize rbind() que concatena por linhas, cbind() concatena por colunas!

att,
FH

2011/3/29 Benilton Carvalho <beniltoncarvalho em gmail.com>

> 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
> >
> >
> _______________________________________________
> R-br mailing list
> R-br em listas.c3sl.ufpr.br
> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20110330/1a529671/attachment.html>


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