
Pessoal, estou utilizando os dados do INPE e nele, vem em formato .DAT e um outro com o formato CTL. Como poderia ler no R esses dois formatos? Abraços, Victor Eduardo

Uma forma que encontrei para ler os meus dados .dat foi mudar a extensao para .txt e ler com o read.table. Só não sei se essa é a forma mais correta. Saudações. Em 24/03/2012 01:31, "Victor Eduardo" <victorduca08@gmail.com> escreveu:
Pessoal, estou utilizando os dados do INPE e nele, vem em formato .DAT e um outro com o formato CTL. Como poderia ler no R esses dois formatos?
Abraços,
Victor Eduardo
_______________________________________________ R-br mailing list R-br@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.

A extensao do arquivo eh irrelevante... o que importa e' o conteudo... Se o conteudo for de fato ASCII, entao vcs podem usar read.table('arquivo.dat') diretamente... mas pode ser necessario ajustar parametros como separador de campo e sep decimal... b 2012/3/24 Frederico Stienmetz Alvarez <eng.fredericoalvarez@gmail.com>:
Uma forma que encontrei para ler os meus dados .dat foi mudar a extensao para .txt e ler com o read.table. Só não sei se essa é a forma mais correta.
Saudações.
Em 24/03/2012 01:31, "Victor Eduardo" <victorduca08@gmail.com> escreveu:
Pessoal, estou utilizando os dados do INPE e nele, vem em formato .DAT e um outro com o formato CTL. Como poderia ler no R esses dois formatos?
Abraços,
Victor Eduardo
_______________________________________________ R-br mailing list R-br@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@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.

Frederico, sugiro dar uma olhada no link abaixo. http://r-br.2285057.n4.nabble.com/R-br-Arquivo-Binario-td3449555.html#a34503... as informações de sua array podem ser obtidas do arquivo .ctl e depois use-as no readBin(arquivo.dat, n=nx*ny*nt*nz, 4) e array() para estruturar seus dados. Jônatan. 2012/3/24 Benilton Carvalho <beniltoncarvalho@gmail.com>
A extensao do arquivo eh irrelevante... o que importa e' o conteudo... Se o conteudo for de fato ASCII, entao vcs podem usar
read.table('arquivo.dat')
diretamente... mas pode ser necessario ajustar parametros como separador de campo e sep decimal...
b
2012/3/24 Frederico Stienmetz Alvarez <eng.fredericoalvarez@gmail.com>:
Uma forma que encontrei para ler os meus dados .dat foi mudar a extensao para .txt e ler com o read.table. Só não sei se essa é a forma mais correta.
Saudações.
Em 24/03/2012 01:31, "Victor Eduardo" <victorduca08@gmail.com> escreveu:
Pessoal, estou utilizando os dados do INPE e nele, vem em formato .DAT e um outro com o formato CTL. Como poderia ler no R esses dois formatos?
Abraços,
Victor Eduardo
_______________________________________________ R-br mailing list R-br@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@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@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.
-- #------------------------------------------------------------------------------# # Jônatan Dupont Tatsch # # Climate and Biosphere Laboratory # # Department of Atmospheric Sciences # # Institute of Astronomy, Geophysics and Atmospheric Sciences # # University of São Paulo # # Rua do Matão, 1226 # # Cid. Universitária, São Paulo, SP, Brazil, CEP: 05508-090 # # Phone:+55 11 3091-4772, Fax:+55 11 3091-4714 # # http://jonatandupont.weebly.com/index.html # #------------------------------------------------------------------------------#

Victor, Eu como deve ter visto no link postado estava com prolemas para ler este tipo de arquivo, porem achei uma função para isso, require(rgdal) ?readGDAL Ela serve para abrir a maioria deste tipo de dados oriundos de modelos, da uma olhada nela, ela pode ser útil. Até mais Éder Em 24 de março de 2012 01:31, Victor Eduardo <victorduca08@gmail.com> escreveu:
Pessoal, estou utilizando os dados do INPE e nele, vem em formato .DAT e um outro com o formato CTL. Como poderia ler no R esses dois formatos?
Abraços,
Victor Eduardo
_______________________________________________ R-br mailing list R-br@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.

Valeu Eder, vou tentar aqui. Abraços! Em 25 de março de 2012 12:01, Eder David Borges da Silva <eder@leg.ufpr.br>escreveu:
Victor, Eu como deve ter visto no link postado estava com prolemas para ler este tipo de arquivo, porem achei uma função para isso, require(rgdal) ?readGDAL Ela serve para abrir a maioria deste tipo de dados oriundos de modelos, da uma olhada nela, ela pode ser útil. Até mais Éder
Em 24 de março de 2012 01:31, Victor Eduardo <victorduca08@gmail.com> escreveu:
Pessoal, estou utilizando os dados do INPE e nele, vem em formato .DAT e um outro com o formato CTL. Como poderia ler no R esses dois formatos?
Abraços,
Victor Eduardo
_______________________________________________ R-br mailing list R-br@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@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.

Veja se isto ajuda! formato= readLines('http://www.leg.ufpr.br/~eder/ll20gfsa2006120100+2006120100.ctl') formato file('http://www.leg.ufpr.br/~eder/ll20gfsa2006120100+2006120100.dat','rb') dados <- readBin(cone,numeric(),195*200*58,4) length(dados) head(dados) close(cone) Pular linhas (eliminar cabeçalho) d <- readLines("jandaia.txt") writeLines(d[grep("^ [0-9]|^@", d)],"teste.txt") Pessoal, estou utilizando os dados do INPE e nele, vem em formato .DAT e um outro com o formato CTL. Como poderia ler no R esses dois formatos? Abraços, Victor Eduardo
participantes (6)
-
Benilton Carvalho
-
Eder David Borges da Silva
-
Frederico Stienmetz Alvarez
-
Jônatan
-
Mauro Sznelwar
-
Victor Eduardo