Estatística no Programa R
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Erro em comando read.table

Ir para baixo

Erro em comando read.table Empty Erro em comando read.table

Mensagem  leilacruz 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

Ir para o topo Ir para baixo

Erro em comando read.table Empty Erro em comando read.table: resolvido

Mensagem  leilacruz 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

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos