Abrir Arquivo de Extensão .nc

Boa tarde colegas programadores! Estou com alguns problemas em trabalhar com arquivos de extensão .nc. Acredito que esses são arquivos do tipo raster. Baixei os pacotes ncdf4; ncdf.tools e o RNetCDF. Com nenhum desses pacotes consegui fazer a leitura do arquivo, até o momento. Estou selecionando o diretório de onde irei buscar os arquivos .nc e em seguida uso o comando library() para instalar um dos três pacotes que mencionei acima. Feito isso, o próximo passo sugerido pelo R é usar um comando open.nc/open.ncdf (dependendo do pacote escolhido), entretanto o R não reconhece os comandos open. Alguém tem familiaridade com esse tipo de arquivo e pode me dar uma ajuda nessa questão? Desde já, agradeço pela disponibilidade de todos! Abs Yury Duarte Engenheiro Agrônomo - ESALQ/USP

Olá sugestão no site http://stackoverflow.com/questions/16443211/error-when-trying-to-import-netc... |library(ncdf4) mycdf <- nc_open('endereço/nome_arquivo.nc') str(mycdf) | saudações Em 10/02/2016 14:56, Yury Duarte escreveu:
Boa tarde colegas programadores!
Estou com alguns problemas em trabalhar com arquivos de extensão .nc. Acredito que esses são arquivos do tipo raster. Baixei os pacotes ncdf4; ncdf.tools e o RNetCDF. Com nenhum desses pacotes consegui fazer a leitura do arquivo, até o momento. Estou selecionando o diretório de onde irei buscar os arquivos .nc e em seguida uso o comando library() para instalar um dos três pacotes que mencionei acima. Feito isso, o próximo passo sugerido pelo R é usar um comando open.nc/open.ncdf <http://open.nc/open.ncdf> (dependendo do pacote escolhido), entretanto o R não reconhece os comandos open. Alguém tem familiaridade com esse tipo de arquivo e pode me dar uma ajuda nessa questão?
Desde já, agradeço pela disponibilidade de todos!
Abs
Yury Duarte Engenheiro Agrônomo - ESALQ/USP
_______________________________________________ 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.

Yury, A alternativa mais conveniente para ler arquivos netcdf no R é usar o pacote "raster", pois o objeto resultante já é um "mapa", inclusive geo-referenciado quando é o caso. Caso o arquivo que você precisa ler tenha apenas uma camada, por exemplo, um mapa de vegetação ou coisa parecuda, basta fazer isso: r <- raster("caminho-do-seu-arquivo")plot(r) Caso o seu arquivo seja multi-camadas (por exemplo a saída de algum modelo climático com várias datas no mesmo arquivo), é melhor ler o arquivo como um raster brick: b <- brick("caminho-do-seu-arquivo")plot(b,1) # plota a primeira camada do objeto Outra dica: se você precisa apenas visualizar rapidamente o conteúdo do arquivo, é melhor usar o ncview ou o Panoply. Hope this helps, -- Thiago V. dos Santos PhD studentLand and Atmospheric ScienceUniversity of Minnesota On Wednesday, February 10, 2016 10:56 AM, Yury Duarte <yurynepomuceno@gmail.com> wrote: Boa tarde colegas programadores! Estou com alguns problemas em trabalhar com arquivos de extensão .nc.Acredito que esses são arquivos do tipo raster.Baixei os pacotes ncdf4; ncdf.tools e o RNetCDF.Com nenhum desses pacotes consegui fazer a leitura do arquivo, até o momento.Estou selecionando o diretório de onde irei buscar os arquivos .nc e em seguida uso o comando library() para instalar um dos três pacotes que mencionei acima.Feito isso, o próximo passo sugerido pelo R é usar um comando open.nc/open.ncdf (dependendo do pacote escolhido), entretanto o R não reconhece os comandos open.Alguém tem familiaridade com esse tipo de arquivo e pode me dar uma ajuda nessa questão? Desde já, agradeço pela disponibilidade de todos! Abs Yury Duarte Engenheiro Agrônomo - ESALQ/USP _______________________________________________ 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� c�igo m�imo reproduz�el.

Obrigado Thiago e Salah! A minha situação é a do segundo exemplo que vc citou, Thiago. Estou trabalhando com um arquivo climático com varias datas e coordenadas geográficas num mesmo arquivo, onde me interessam apenas as informações de alguns pontos. Vou aplicar essa metodologia e ver se consigo sucesso! Mais uma vez, obrigado! Yury Duarte Engenheiro Agrônomo - ESALQ/USP Em 10 de fevereiro de 2016 14:39, Thiago V. dos Santos < thi_veloso@yahoo.com.br> escreveu:
Yury,
A alternativa mais conveniente para ler arquivos netcdf no R é usar o pacote "raster", pois o objeto resultante já é um "mapa", inclusive geo-referenciado quando é o caso.
Caso o arquivo que você precisa ler tenha apenas uma camada, por exemplo, um mapa de vegetação ou coisa parecuda, basta fazer isso:
r <- raster("caminho-do-seu-arquivo") plot(r)
Caso o seu arquivo seja multi-camadas (por exemplo a saída de algum modelo climático com várias datas no mesmo arquivo), é melhor ler o arquivo como um raster brick:
b <- brick("caminho-do-seu-arquivo") plot(b,1) # plota a primeira camada do objeto
Outra dica: se você precisa apenas visualizar rapidamente o conteúdo do arquivo, é melhor usar o ncview ou o Panoply.
Hope this helps, -- Thiago V. dos Santos
PhD student Land and Atmospheric Science University of Minnesota
On Wednesday, February 10, 2016 10:56 AM, Yury Duarte < yurynepomuceno@gmail.com> wrote:
Boa tarde colegas programadores!
Estou com alguns problemas em trabalhar com arquivos de extensão .nc. Acredito que esses são arquivos do tipo raster. Baixei os pacotes ncdf4; ncdf.tools e o RNetCDF. Com nenhum desses pacotes consegui fazer a leitura do arquivo, até o momento. Estou selecionando o diretório de onde irei buscar os arquivos .nc e em seguida uso o comando library() para instalar um dos três pacotes que mencionei acima. Feito isso, o próximo passo sugerido pelo R é usar um comando open.nc/open.ncdf (dependendo do pacote escolhido), entretanto o R não reconhece os comandos open. Alguém tem familiaridade com esse tipo de arquivo e pode me dar uma ajuda nessa questão?
Desde já, agradeço pela disponibilidade de todos!
Abs
Yury Duarte Engenheiro Agrônomo - ESALQ/USP
_______________________________________________ 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� c�igo m�imo reproduz�el.
_______________________________________________ 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.
participantes (3)
-
salah
-
Thiago V. dos Santos
-
Yury Duarte