[R-es] Codigo en archivo ejecutable

Isidro Hidalgo ihidalgo en jccm.es
Mar Ene 29 13:09:54 CET 2013


Lo puedes hacer lanzando un R con un script a través de un programa como
EXCEL, o de forma general con un ".BAT" de DOS. Si queremos ejecutar el
código de un fichero llamado "script.R" se haría así:

Desde un módulo VBA de EXCEL:

Sub LanzaR()
Call Shell("C:\Archivos de programa\R\R-2.15.0\bin\i386\R.exe" CMD BATCH
--vanilla --slave "C:\script.R", vbHide)
End Sub

Desde un .bat en MS-DOS basta con escribir en un fichero de texto...
"C:\Archivos de programa\R\R-2.15.0\bin\i386\R.exe" CMD BATCH --vanilla
--slave "C:\script.R"
quit
...y guardarlo como .BAT
Cada vez que lances el fichero ".BAT" te abrirá R y te ejecutará el código
que tengas en el fichero "script.R"

Un saludo.

Isidro Hidalgo Arellano
Observatorio Regional de Empleo
Consejería de Empleo y Economía
ihidalgo en jccm.es
http://www.jccm.es



> -----Mensaje original-----
> De: r-help-es-bounces en r-project.org [mailto:r-help-es-bounces en r-
> project.org] En nombre de Pablo Andres Guzzi
> Enviado el: martes, 29 de enero de 2013 12:50
> Para: r-help-es
> Asunto: [R-es] Codigo en archivo ejecutable
>
> Buenas, como estan? se que R no es un codigo compilable, o al menos eso
> creo.
> Pero habra forma de crear un archivo que al ejecutarlo corra el codigo
> de un programa?...
>
> Una especie de archivo .exe, o alternativas posibles para simular esto.
>
> Saludos,
>
> Pablo A. Guzzi
> guzzipa en gmail.com
>
> 	[[alternative HTML version deleted]]
>
> _______________________________________________
> 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