Hola, próximamente comienzo a dar clases en la universidad y como no puede ser de otra manera utilizaré R para las mismas. Recuerdo un mensaje de Miguel Ángel Rodríguez Muíños en el que enlazaba a una versión de R portable para Windows, con las explicaciones detalladísimas. Tengo ese mensaje, pero no me puedo descargar el zip desde megaupload, quizás por el tiempo que ha pasado desde entonces. No pasa nada, porque con las instrucciones tengo suficiente para preparar yo mismo la versión, pero sí me gustaría tener los .bat que mencionaba al final del mensaje... Copio y pego: "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)" Gracias!! -- Pedro Concejero Telefónica I+D <http://www.tid.es/> User Modeling - Analytics E-mail: pedro.concejero@tid.es<mailto:pedro.concejero@tid.es> skype: pedro.concejero linkedin http://www.linkedin.com/in/pedroconcejero/es ________________________________ Este mensaje se dirige exclusivamente a su destinatario. Puede consultar nuestra política de envío y recepción de correo electrónico en el enlace situado más abajo. This message is intended exclusively for its addressee. We only send and receive email on the basis of the terms set out at. http://www.tid.es/ES/PAGINAS/disclaimer.aspx [[alternative HTML version deleted]]
miguel.angel.rodriguez.muinos en sergas.es
2012-Jan-12 11:11 UTC
[R-es] R portable (consulta concreta)
Hola Pedro. Según acabo de comprobar el archivo sigue activo en la misma URL de descarga (http://www.megaupload.com/?d=M0LOT99F) De todas formas, voy a explicar cómo he construido los .bat En la carpeta /etc hay un fichero que se llama Rprofile.site en el que todas las líneas están comentadas, es decir, originariamente es un fichero vacío. Cuando llamamos a Rgui.exe (que está en la carpeta /bin/i386) se carga lo que aparezca en ese fichero (por defecto, nada) cuando arranca la consola de R. Imagina que quiero que, cuando arranque R, se cargue directamente RCommander... lo que hago es modificar ese fichero añadiéndole # Fichero Rprofile.site # Carga de R Commander require(Rcmdr) Hasta ahí todo OK. Si sólo quiero cargar algunas librerías al arrancar R con modificar ese fichero ya me llega. Para lanzar el programa, simplemente creo un RCommander.bat que llame a /bin/i386/Rgui.exe y listo. Te adjunto el .bat en cuestión.... @echo off cd bin cd i386 start Rgui.exe Mi problema era algo más complejo... cómo cargar unas u otras librerías dependiendo de las circunstancias?... para eso me creé varios archivos Rprofile.site que cargaba según me interesaba al ejecutar su .bat correspondiente. Veamos... para cargar el RCommander tenía un RCommander.bat y un Rprofile.Rcmdr.site, para cargar el entorno "limpio" tenía un R.bat y un Rprofile.R.site, para cargar Deducer idem con RDeducer.bat y Rprofile.Deducer.site, ... La idea es la siguiente... cuando ejecuto un BAT, lo que hago es sobreescribir el Rprofile.site original por el Rprofile.xxx.site correspondiente y ya puedo arrancar con las librerías que me interesan.... te pongo el ejemplo completo con RCommander: # Fichero RComander.bat @echo off cd etc del Rprofile.site copy Rprofile.Rcmdr.site Rprofile.site cd.. cd bin cd i386 start /MIN Rgui.exe # Fichero Rprofile.Rcmdr.site # Carga de R Commander require(Rcmdr) Como ves, en el .bat me sitúo en la carpeta /etc, borro el .site original y copio el modificado con el mismo nombre que el original... luego ejecuto Rgui en su carpeta correspondiente (y hago que la consola aparezca minimizada, para que no "estorbe"). Análogamente puedes hacerlo para las librerías que te interesen... Veamos el caso de Deducer... # Fichero RDeducer.bat @echo off cd etc del Rprofile.site copy Rprofile.Deducer.site Rprofile.site cd.. cd bin cd i386 start Rgui.exe # Fichero Rprofile.Deducer.site # Carga de Deducer require(Deducer) require(DeducerExtras) Es decir, lo mismo que en el caso anterior pero sin ejecutar minimizada la consola, puesto que el Deducer "añade" sus menús al original de la consola. Bueno, espero que te haya servido. 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 ___________________________________________________ -----Mensaje original----- De: r-help-es-bounces en r-project.org [mailto:r-help-es-bounces en r-project.org] En nombre de Pedro Concejero Cerezo Enviado el: jueves, 12 de enero de 2012 11:05 Para: r-help-es en r-project.org Asunto: [R-es] R portable (consulta concreta) Hola, próximamente comienzo a dar clases en la universidad y como no puede ser de otra manera utilizaré R para las mismas. Recuerdo un mensaje de Miguel Ángel Rodríguez Muíños en el que enlazaba a una versión de R portable para Windows, con las explicaciones detalladísimas. Tengo ese mensaje, pero no me puedo descargar el zip desde megaupload, quizás por el tiempo que ha pasado desde entonces. No pasa nada, porque con las instrucciones tengo suficiente para preparar yo mismo la versión, pero sí me gustaría tener los .bat que mencionaba al final del mensaje... [...] 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
Hola a tod en s. Dada la actuación (indiscriminada) del FBI contra Megaupload, me veo en la obligación (necesidad) de publicar en otra URL el fichero de R-Portable. Intentaré, en breve, ofrecer otro enlace de descarga (esperemos que más "estable") alternativo. No descarto entablar acciones legales contra el FBI. Un Saludo, Miguel. 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
miguel.angel.rodriguez.muinos en sergas.es
2012-Jan-31 09:35 UTC
[R-es] International R Users Conference, Nashville
Por si a alguien le interesa.... Registration for International R Users Conference, Nashville TN 12-15 2012 http://www.r-bloggers.com/user-2012-earlybird-registration-for-international-r-users-conference-nashville-tn-12-15-2012/?utm_source=feedburner&utm_medium=email&utm_campaign=Feed%3A+RBloggers+%28R+bloggers%29 Un Saludo, Miguel. 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