[R-br] duvida comando read.fwf

Alexandre Heinemann abh900 em gmail.com
Quarta Abril 18 12:59:06 BRT 2012


Caros Colegas,

Gostaria de saber se alguem poderia me ajudar a entender por que o
comando abaixo não funciona? Abaixo segue exemplo com 1 arquivo, mas
tenho mais de 100 arquivos para ler.


http://www.datafilehost.com/download-7e562cad.html (link para download
do arquivo utilizado como exemplo (somente 1 arquivo))

#codigo

nasaAirTempFiles <-  file.path("NASA", "Files", paste("temperature",
1:1, ".txt",sep=""))

head(nasaAirTempFiles)
[1] "NASA/Files/temperature1.txt"

tempDF <- read.fwf(nasaAirTempFiles[1],skip=7,widths=c(-12, rep(7,
24)))  #esse comando não funciona???

Error in file(file, "rt") : cannot open the connection
In addition: Warning message:
In file(file, "rt") :
  cannot open file 'NASA/Files/temperature1.txt': No such file or directory

tempDF <- read.fwf("cloudhigh1.txt",skip=7,widths=c(-12, rep(7, 24)))
# qdo substituo o nome do arquivo "nasaAirTempFiles[1]" para
"cloudhigh1.txt" o nome original do arquivo (link para download)
funciona

head(tempDF)
    V1 V2   V3   V4   V5   V6   V7   V8   V9  V10  V11  V12  V13  V14
V15  V16  V17  V18  V19  V20  V21  V22  V23  V24
1 26.0 23 23.0 17.0 19.5 17.0 16.0 16.0 16.0 19.0 18.0 19.0 19.5 19.5
18.0 16.0 14.0 14.0 14.0 18.0 20.5 22.0 25.5 25.5
2 20.0 20 18.5 16.5 18.0 15.0 15.0 15.0 16.0 15.0 15.0 17.5 17.0 17.0
17.0 17.5 17.5 18.0 19.0 19.0 20.0 22.0 23.5 23.5
3 16.0 16 14.0 12.5 13.5 14.5 13.5 13.5 13.5 13.0 13.0 16.5 18.5 20.0
21.0 21.0 21.0 20.5 20.5 19.5 19.0 19.0 19.0 20.5
4 13.0 11 11.0 11.0 14.0 13.5 11.5 12.0 15.0 18.0 18.0 18.5 20.5 20.5
18.5 18.0 17.0 15.0 15.0 14.0 13.0 13.0 13.5 12.5
5  7.5  8 10.5 10.5 15.0 16.5 19.5 20.0 20.5 19.5 17.0 16.0 16.0 16.0
12.5  9.5  8.5  7.5  5.5  4.5  4.5  6.5  6.5 10.0
6  8.0 11 13.0 19.5 19.5 26.0 27.5 25.5 20.0 14.0  9.5  8.5 10.0  8.0
4.5  5.0  5.0  4.5  3.5  2.5  2.5  4.0  8.0 12.5

Att.,

Alexandre


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