[R-br] Importar tabela com células vazias

Gustavo Carvalho gustavo.bio em gmail.com
Sexta Julho 13 12:44:07 BRT 2012


Você precisa especificar o número de colunas usando o col.names:

read.table(textConnection("1 125

 2 151

 3 -59,8184

 4 -14,009

 5 0,00167

 6 -9999

 -9999 -9999 -9999 -9999 -9999 -9999 -9999

 -9999 -9999 -9999 -9999 -9999 -9999 -9999

 -9999 -9999 -9999 -9999 -9999 -9999 -9999

 -9999 -9999 -9999 -9999 -9999 -9999 -9999

 -9999 -9999 -9999 -9999 -9999 -9999 -9999

 -9999 -9999 -9999 -9999 -9999 -9999 -9999

 -9999 -9999 -9999 -9999 -9999 -9999 -9999

 -9999 -9999 -9999 -9999 -9999 -9999 -9999

 -9999 -9999 -9999 -9999 -9999 -9999 -9999

 -9999 -9999 -9999 -9999 -9999 -9999 -9999

 -9999 -9999 -9999 -9999 -9999 -9999 -9999 "), h = F, dec = ",", fill
= T, col.names = 1:7)



2012/7/13 Augusto Ribas <ribas.aca em gmail.com>
>
> A tabela vem de onde?
> Vc pode tentar usar outro formato talvez.
> Eu tinha dificuldade com nome de especies que tinha um espaço no meio.
> Ai eu começei a salvar coisas do excel por exemplo com CSV, texto separado por virgula, e ficou tudo ok
>
> Note que no read.table tem um argumento que é o que separa o texto.
> e se vc der ?read.table tem uma familia de read.alguma coisa ja preparada pra outras situações
>
> Por exemplo, eu salvo no excel como CSV e uso o read.csv2 pra ler.
> Se ja tem o txt tenta substituir o tab deles por virgula ou ponto e virgula e use read.csv ou read.csv2
>
>
> Em 13 de julho de 2012 11:13, Luciano F. Sgarbi <luciano.f.sgarbi em gmail.com> escreveu:
>>
>> Boa tarde,
>> Estou com um problema para importar uma tabela em formato ".txt" com várias células vazias. Para tal, estou usando o comando "read.table("name.file.txt",h=F,fill=T)".
>> O que está acontecendo é que quando eu importo, o arquivo só é importado com as duas primeiras colunas.  Alguém poe me ajudar?
>> A tabela está no formato do exemplo abaixo:
>> 1 125
>> 2 151
>> 3 -59,8184
>> 4 -14,009
>> 5 0,00167
>> 6 -9999
>> -9999 -9999 -9999 -9999 -9999 -9999 -9999
>> -9999 -9999 -9999 -9999 -9999 -9999 -9999
>> -9999 -9999 -9999 -9999 -9999 -9999 -9999
>> -9999 -9999 -9999 -9999 -9999 -9999 -9999
>> -9999 -9999 -9999 -9999 -9999 -9999 -9999
>> -9999 -9999 -9999 -9999 -9999 -9999 -9999
>> -9999 -9999 -9999 -9999 -9999 -9999 -9999
>> -9999 -9999 -9999 -9999 -9999 -9999 -9999
>> -9999 -9999 -9999 -9999 -9999 -9999 -9999
>> -9999 -9999 -9999 -9999 -9999 -9999 -9999
>> -9999 -9999 -9999 -9999 -9999 -9999 -9999
>>
>> Abraços,
>> Luciano F. Sgarbi
>>
>>
>> --
>>
>> Luciano F. Sgarbi
>>
>> Mestrando em Ecologia e Evolução - UFG
>>
>> Laboratório de Ecologia de Insetos
>>
>> Cel. (62)8174-2262   Lab. (62)3521-1732
>>
>>
>>
>> _______________________________________________
>> 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.


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