[R-es] R Portable

Carlos J. Gil Bellosta cgb en datanalytics.com
Sab Nov 26 14:48:31 CET 2011


Hola, ¿qué tal?

No sabrás si existe también la posibilidad de integrar java en esa
versión portable de R, ¿verdad? Lo digo porque me consta que hay
muchas organizaciones con versiones tan antiguas del JRE que rJava no
corre...

Un saludo,

Carlos J. Gil Bellosta
http://www.datanalytics.com


El día 23 de noviembre de 2011 10:02,
<miguel.angel.rodriguez.muinos en sergas.es> escribió:
> Hola.
>
> Como veo que ha suscitado cierto interés, os comento cómo hacer una versión portable (para Windows) de R.
>
> Siempre que no tengamos restricciones en la cuenta de usuario de Windows, R se instala por defecto en C:\Archivos de Programa\R\R-2.14.0 (cambiando los dígitos del final por la versión de R que estemos instalando). En este caso estaríamos hablando de la 2.14.0 (que es la última versión disponible).
>
> Las librerías (los packages) que instalamos a mayores suelen estar instalados dentro de la carpeta LIBRARY. Esta carpeta, siempre que no tengamos restricciones de usuario, suele estar ubicada en C:\Archivos de Programa\R\R-2.14.0\Library. En caso de que sí existan restricciones de usuario (nuestro usuario no es administrador y no tiene acceso total al sistema), la carpeta se tiene que instalar en una ubicación distinta (sobre la que tengamos permisos)... por ejemplo, en Windows XP estaría en C:\Documents and Settings\"usuario"\Mis Documentos\R-library; mientras que en Windows 7 puede ubicarse en C:\Usuarios\"usuario"\Mis Documentos\R.. incluso, en este caso si tenemos un entorno corporativo multiusuario, puede que toda la instalación de R la realice en ese trayecto.
>
> Llegamos a este punto, simplemente crearemos una carpeta (por ejemplo R_PORTABLE) en la que copiaremos todo el contenido de C:\Archivos de Programa\R\R-2.14.0 y haremos lo mismo con los packages (siempre que no estén ya en esa ruta). En caso de que la carpeta Library no se encuentre en la misma ruta que la instalación de R, simplemente debemos localizar esa carpeta y copiar su contenido dentro de la carpeta Library que cuelga directamente debajo del directorio "raíz" de R (en este caso en R_PORTABLE\Library).
>
> Ahora sólo falta saber cómo hacer la llamada para que se ejecute R en modo gráfico.... Dentro de R_PORTABLE\bin\i386 hay que ejecutar el fichero RGUI.EXE
>
> Y así, ya tenemos lista nuestra versión portable de R!
>
> NOTA:
> Para lo que quieran evitar todo este "engorro"... he puesto a vuestra disposición mi versión portable en
> http://www.megaupload.com/?d=M0LOT99F
>
> Ocupa unos 300Mb, porque lleva incluidas una serie de librerías y Red-R (una especie de DataMinnig de andar por casa, muy gráfico y que me resulta muy útil para formación)
>
> Como podéis observar, después de descomprimir el fichero, existen una serie de ficheros .BAT que hacen que R se ejecute en determinadas condiciones:
> R.BAT -> Llama a la consola de R
> RCommander.BAT -> Carga directamente R Commander (y la consola la arranca minimizada)
> RDeducer.BAT -> Carga la consola con el entorno Deducer (y DeducerExtras)
> Red-R.BAT -> Carga Red-R (bajo la versión 2.9.1 de R)
>
> Si observáis los ficheros BAT, simplemente modifico el fichero /etc/Rprofile.site para indicarle qué tiene que cargar (al inicio) en cada caso.
>
>
> Un Saludo,
> Miguel Ángel Rodríguez Muíños
> Dirección Xeral de Innovación e Xestión da Saúde Pública
> Consellería de Sanidade
> Xunta de Galicia
> http://dxsp.sergas.es
>
>
>
>
>
>
>
> Nota: A información contida nesta mensaxe e os seus posibles documentos adxuntos é privada e confidencial e está dirixida únicamente ó seu destinatario/a. Se vostede non é o/a destinatario/a orixinal desta mensaxe, por favor elimínea. A distribución ou copia desta mensaxe non está autorizada.
>
> Nota: La información contenida en este mensaje y sus posibles documentos adjuntos es privada y confidencial y está dirigida únicamente a su destinatario/a. Si usted no es el/la destinatario/a original de este mensaje, por favor elimínelo. La distribución o copia de este mensaje no está autorizada.
>
> See more languages: http://www.sergas.es/aviso_confidencialidad.htm
>
> _______________________________________________
> R-help-es mailing list
> R-help-es en r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>



Más información sobre la lista de distribución R-help-es