Foro de debate

Problema con directorio al descargar paquete.

Problema con directorio al descargar paquete.

de Yurena Hernández -
Número de respuestas: 6

Hola, cuando instalo el paquete "ncdf" me da el siguiente error:

The downloaded source packages are in
    ‘/tmp/RtmpJTk9NL/downloaded_packages’

Entonces, cuando cargo la librería, hago:  library(ncdf)

Y me da el siguiente error:

Error en library(ncdf) : there is no package called ‘ncdf’

 

Alguien sabe cómo puedo solucionarlo?.

P.D.: Trabajo con Ubuntu 14.04 y R-Studio.

En respuesta a Yurena Hernández

Re: Problema con directorio al descargar paquete.

de Jose Luis Cebrián -
Hola Yurena
no puedes instalar ningun paquete si previamente no has tenido exito al cargarlo.
El mensaje que dices (The downloaded source packages are in
    ‘/tmp/RtmpJTk9NL/downloaded_packages’)   no tiene que ser un error ya que a mí tambien se me cargan en la carpeta de archivos temporales. ¿Encima de ese mensaje tienes otro que dice:  package 'ncdf' successfully unpacked and MD5 sums checked  o algo parecido??  
 
 
 
Puedes probar a instalarlo desde la opcion  "Install package(s) from  local zip files" (en el menú packages), usando este archivo  http://ftp.cixug.es/CRAN/bin/windows/contrib/3.0/ncdf_1.6.8.zip
En respuesta a Jose Luis Cebrián

Re: Problema con directorio al descargar paquete.

de Yurena Hernández -

Hola Jose Cebrián, muchas gracias por tomarte un tiempo en ayudarme.

No ecuentro la opción "Install package(s) from  local zip files" en RStudio pero sí la "Instal from Package Archive File (.tar.gz)". desde ahí busco mi archivo, previamente descargado (ncdf_1.6.8.tar.gz) y también me da error:

configure: error: netcdf header netcdf.h not found
ERROR: configuration failed for package ‘ncdf’
* removing ‘/home/user/R/x86_64-pc-linux-gnu-library/3.1/ncdf’
Warning in install.packages :
  installation of package ‘/home/user/R/x86_64-pc-linux-gnu-library/3.1/downloaded_packages/ncdf_1.6.8.tar.gz’ had non-zero exit status


P.D.: También lo he instentado con el zip que me enviaste y nada.

En respuesta a Yurena Hernández

Re: Problema con directorio al descargar paquete.

de Manuel Muñoz Márquez -

Buenas:

Esto suele ocurrir cuando el paquete usa una librería que no está instalada en el sistema. Al buscar netcdf encuentro dos paquetes relacionados:

  • netcdf-bin - Programas para leer y escribir archivos NetCDF
  • netcdf-dbg - símbolos de depuración para NetCDF

Te sugiero que instales dichos paquetes y luego vuelvas a intentar instalar el paquete que deseas.

Saludos.

En respuesta a Yurena Hernández

Re: Problema con directorio al descargar paquete.

de Yurena Hernández -

Solucionado,basta con poner en la terminal: sudo apt-get install netcdf*

En respuesta a Yurena Hernández

Re: Problema con directorio al descargar paquete.

de Marina Sev -

Buenas tardes,

pido disculpas si retomo nuevamente este hilo, pero actualmente encuentro el mismo problema que se menciona aquí.

Soy usuaria principiante de R, estoy trabajando con una base de datos climática que se encuentra en formato netcdf4 y necesito transformarla a la versión 3, para ello sé de la existencia de una orden en el paquete NetCDF4 que me lo permitiría pero el problema viene a la hora de instalar los paquetes.

1º- instalo el paquete 'ncdf' que viene en Rstudio desde Tools/Install Packages/Repository/ncdf

2º. Instalado este paquete, procedo a instalar el paquete ncdf4:

http://cirrus.ucsd.edu/~pierce/ncdf/

En mi caso el archivo para MS Windows (64-bit R version 3.1.0)

Y este es el mensaje que aparece:

> install.packages("C:/Users/MRN/Downloads/ncdf4_1.12.tar.gz", repos = NULL, type = "source")
Installing package into ‘C:/Users/MRN/Documents/R/win-library/3.1’
(as ‘lib’ is unspecified)
* installing *source* package 'ncdf4' ...
** package 'ncdf4' successfully unpacked and MD5 sums checked

**********************************************
WARNING: this package has a configure script
It probably needs manual configuration
**********************************************


** libs
Aviso: comando ejecutado 'make -f "Makevars.win" -f "C:/PROGRA~1/R/R-31~1.3/etc/x64/Makeconf" -f "C:/PROGRA~1/R/R-31~1.3/share/make/winshlib.mk" SHLIB="ncdf4.dll" WIN=64 TCLBIN=64 OBJECTS="ncdf.o ncdf2.o ncdf3.o src_ncdf4.o"' tiene estatus 127
ERROR: compilation failed for package 'ncdf4'
* removing 'C:/Users/MRN/Documents/R/win-library/3.1/ncdf4'
* restoring previous 'C:/Users/MRN/Documents/R/win-library/3.1/ncdf4'
Warning in install.packages :
running command '"C:/PROGRA~1/R/R-31~1.3/bin/x64/R" CMD INSTALL -l "C:\Users\MRN\Documents\R\win-library\3.1" "C:/Users/MRN/Downloads/ncdf4_1.12.tar.gz"' had status 1
Warning in install.packages :
installation of package ‘C:/Users/MRN/Downloads/ncdf4_1.12.tar.gz’ had non-zero exit status
>


Además de ello, cuando ejecuto el comando de la librería de 'ncdf' que nada tiene que ver con el paquete ncdf4, para abrir un .nc de versión 3, me sale lo siguiente:

Error in R_nc_open: NetCDF: Unknown file format

Error in open.ncdf("SPEI_01.nc")


He consultado múltiples páginas del CRAN, y foros pero no consigo entender la solución.

 

Muchas gracias de antemano y disculpen mi inexperiencia con la programación.

 

 

SessionInfo:

 

R version 3.1.3 (2015-03-09)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 8 x64 (build 9200)

En respuesta a Marina Sev

Re: Problema con directorio al descargar paquete.

de Yurena Hernández -

Hola María, perdona mi atrevimiento en responder porque soy principiante de principiante en R.

 

Yo sólo utilizo el paquete (ncdf) y me abre los archivos .nc sin ningún problema utilizando el comando  open.ncdf("archivo.nc")

Para la librería (ncdf4) podría ser el comando  nc_open("archivo.nc") ?

Aquí tienes las "instrucciones" (no sé como se llama) del paquete: http://cran.r-project.org/web/packages/ncdf4/ncdf4.pdf

Espero haberte ayudado en algo.

 

Por cierto, qué diferencias hay entre ambos paquetes?