Erro em comando read.table

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Erro em comando read.table

Mensagem  leilacruz em Sex Fev 15, 2013 8:13 pm

Olá colegas,

comecei a aprender a usar o R há aproximadamente 2 semanas. Estou tentando seguir diferentes tutoriais, mas o principal até agora vem sendo o ebook "Introductory Statistics with R", de Dalgaard, 2008. Hoje encontrei um erro que a princípio pensei que fosse simples e fui consultar um colega a respeito dele (esse colega trabalha com o R há muito tempo, inclusive programando), mas nem ele conseguiu descobrir o que é. Talvez alguém aqui possa nos ajudar.

Estava seguindo esse livro de Dalgaard, na seção 1.6.1, "Reading from a text file" (p. 39), em que o autor está dando instruções para ler dados tabulados em um arquivo txt ou csv. Criei um arquivo txt com uma única coluna, com cabeçalho e 50 valores: "spines.txt", de acordo com dados em Gotelli e Ellison (2004, p. 58). Segui os comandos de Dalgaard:

spines<-read.table("C:/Rdados/spines.txt", header=T)

mas os meus dados que são
"spines
0.166
0.184
0.199
0.202
..."

são lidos assim:
" ÿþs
1 NA
2 0
3 NA
4 0
5 NA
6 0
7 NA
8 0
..."

Essa alternância de NA e depois 0 se repete até a linha 97, que tem um NA.

Por que isso está acontecendo? Não consigo descobrir onde está o erro, que deve ser uma coisa bem simples, mas que nem meu colega mais experiente conseguiu encontrar.

Agradeço a oportunidade de participar do fórum e a atenção de vocês.

Cordialmente,
Leila Cruz

leilacruz

Mensagens : 3
Data de inscrição : 15/02/2013

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Erro em comando read.table: resolvido

Mensagem  leilacruz em Qui Fev 21, 2013 4:21 pm

Olá colegas,

hoje o colega que estava me ajudando resolveu o problema: ele usou um desktop Mac e consultou o código-fonte do arquivo .txt que eu estava pedindo para ler. Havia alguns comandos ocultos que estavam impedindo a leitura correta no R; eu não tenho nenhuma ideia de como estes comanos ocultos foram parar no arquivo, pois mesmo salvando a planilha do Excel em .csv não resolvia o problema. Mas de fato, quando os comandos foram removidos, o read.table funcionou como era esperado.

Abraços,
Leila

leilacruz

Mensagens : 3
Data de inscrição : 15/02/2013

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum