
Obrigado Benilton, Era exatamente este meu problema, no momento de escrever e ler fiz header=T e funcionou, agradeço também as demais sugestões dos membros do grupo. Abraço, Alexandre Em 13/04/2012 11:35, Benilton Carvalho escreveu:
o problema eh q vc esta' escrevendo os arquivos *com* cabecalho (header) e lendo *sem*...
o q vc quer nao eh:
result1=read.table("tab1.txt",header=T) result2=read.table("tab2.txt",header=T) tab12=rbind(result1, result2)
?
2012/4/13 ASANTOS<alexandresantosbr@yahoo.com.br>:
Augusto,
Fiquei ate com vergonha da minha pergunta, mais na verdade eu elaborei ela de maneira errada para o propósito da minha dúvida, na realidade eu tenho:
v1<-1:11 v2<-rnorm(11) tab1<-cbind(v1,v2) write.table(tab1, file ="tab1.txt", col.names=T, row.names=F)
v1<-1:11 v2<-rnorm(11) tab2<-cbind(v1,v2) write.table(tab2, file ="tab2.txt", col.names=T, row.names=F)
result1=read.table("tab1.txt",header=F)
result2=read.table("tab2.txt",header=F)
tab12<-rbind(result1,result2)
tab12
Porém, quando uso o rbind(), o novo objeto tab12 repete o cabeçalho da tab2 e não não queria isso. Quero a fusão tab1 com cabeçalho e tab2 sem o cabeçalho e sem ter que fazer tab12[-13,].
Obrigado,
Alexandre
Em 13/04/2012 10:53, Augusto Ribas escreveu:
rbind não serve?
#exemplo: tab3<-rbind(tab1,tab2) tab3
Em 13 de abril de 2012 09:36, ASANTOS<alexandresantosbr@yahoo.com.br> escreveu:
Bom dia Pessoal,
Criei um objeto com duas variáveis:
v1<-1:11 v2<-rnorm(11) tab1<-cbind(v1,v2)
e outro:
v1<-1:11 v2<-rnorm(11) tab2<-cbind(v1,v2)
e gostaria de juntar o tab 1 e tab 2 um abaixo do outro em um novo objeto. Fiz algumas pesquisas e encontrei o pacote plyr que permite especificar o local onde se deseja a fusão, mas não funcionou não sendo:
require(plyr)
tab12<- join(tab1,tab2,type="inner")
tab12 v1 v2 [1,] 1 2.10533290 [2,] 2 -1.85441266 [3,] 3 0.95619644 [4,] 4 1.15970056 [5,] 5 -0.60433624 [6,] 6 0.73799947 [7,] 7 -1.28049285 [8,] 8 -2.63621583 [9,] 9 1.36940938 [10,] 10 -0.02570176 [11,] 11 0.99026465
Que não me dá o resultado esperado, pois esta faltando o tab2. Alguém teria alguma sugestão,
Obrigado,
Alexandre
-- Alexandre dos Santos Engenheiro Florestal, Dr. Universidade Federal de Lavras Departamento de Entomologia Laboratório de Entomologia Florestal Caixa Postal 3037 37200-000 - Lavras/MG Fone: +55 (35) 9223-0304
_______________________________________________ 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.
-- Grato Augusto C. A. Ribas
Site Pessoal: http://augustoribas.heliohost.org Lattes: http://lattes.cnpq.br/7355685961127056
_______________________________________________ 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.
-- Alexandre dos Santos Engenheiro Florestal, Dr. Universidade Federal de Lavras Departamento de Entomologia Laboratório de Entomologia Florestal Caixa Postal 3037 37200-000 - Lavras/MG Fone: +55 (35) 9223-0304
_______________________________________________ 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.
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.
-- Alexandre dos Santos Engenheiro Florestal, Dr. Universidade Federal de Lavras Departamento de Entomologia Laboratório de Entomologia Florestal Caixa Postal 3037 37200-000 - Lavras/MG Fone: +55 (35) 9223-0304