[R-br] duvida comando read.fwf
Edson Lira
edinhoestat em yahoo.com.br
Quarta Abril 18 18:42:44 BRT 2012
Benilton, e o choose? Acho que é esse para buscar o arquivo, sem indicar o para.
Edson Lira
Estatístico
Ma-Am
Em 18/04/2012, às 12:12, Benilton Carvalho <beniltoncarvalho em gmail.com> escreveu:
> O motivo da falha e' exatamente o reportado pelo R: ele nao consegue
> encontrar o arquivo.
>
> Va' no diretorio no qual vc tem gravado o 'cloudhigh1.txt'... Da forma
> q vc especificou, vc esta' pedindo para o R ir nesse diretorio,
> encontrar um subdiretorio chamado NASA; dentro dele um subsubdir
> chamado Files e, dentro de Files, procurar o arquivo
> 'temperature1.txt'.
>
> Muito provavelmente, o caminho q voce esta' passando esta' incorreto.
>
> b
>
> 2012/4/18 Alexandre Heinemann <abh900 em gmail.com>:
>> 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
>> _______________________________________________
>> 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.
> _______________________________________________
> 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