[R-br] Juntando os dados de dois objetos um abaixo do outro
ASANTOS
alexandresantosbr em yahoo.com.br
Sábado Abril 14 07:45:28 BRT 2012
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 em 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 em 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 em 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 em 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 em 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 em 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
Mais detalhes sobre a lista de discussão R-br