[R-br] Problema no read.fwf.

Rodrigo Coster rcoster em gmail.com
Quinta Julho 18 11:01:39 BRT 2013


Caros, estou usando o read.fwf para ler um banco, e obtive a seguinte
mensagem de erro:

> len <- c(13, 11, 11, 2, 2, 1, 70, 8, 4, 8, 8, 2, 35, 7, 15, 11, 16, 5, 8,
2, 8, 7, 5, 8, 2, 13, 4, 4)
> dados <- dadostemp <- read.fwf('05.txt', width=len, header=FALSE,
stringsAsFactors=FALSE)
Erro em scan(file, what, nmax, sep, dec, quote, skip, nlines, na.strings,
 :
  linha 28659 não tinha 28 elementos

Pensei que na linha 28659 estava faltando algum caractere, mas verifiquei
que todas as linhas tem o mesmo tamanho:

> temp <- readLines('05.txt')
> table(nchar(temp))

   290
386103
> length(temp)
[1] 386103

Alguem tem alguma idéia do que pode ser? Ou de como nao usar o read.fwf e
usar o carregado pelo readLines?
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20130718/8986a5de/attachment.html>


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