Hola quisiera saber si se puede ejecutar un script de R desde la consola de gnu/Linux el cual imprima la salida en la consola con R
Sí, la instrucción es
Rscript fichero.R
donde fichero.R es el nombre del fichero con las instrucciones que quieres ejecutar.
Saludos
Rscript fichero.R
donde fichero.R es el nombre del fichero con las instrucciones que quieres ejecutar.
Saludos
En tu correo me comentas:
"estoy tratando de hacer un script en bash que me permita a un conjunto de datos "Archivo.txt" Cargarlo automaticamente a R, el problema es que cuando ejecuto "R CMD BATCH ..." ejecuta el script en R pero luego de ser ejecutado sale de R, mi idea es que se ejecute y R quede abiert"
No es posible combinar los modos interactivos y no interactivos, si ejecutas Rscript R se cierra automáticamente.
Lo que pretendes se puede conseguir de otra forma.
Puedes hacer que R haga cosas al iniciarse modificando el fichero .Rprofile, por ejemplo si quiero que cargue Rcmdr incluyo la línea library(Rcmdr) en dicho fichero.
Puedes incluir la línea correspondiente en dicho fichero.
También te pueden ayudar los entornos de trabajo que se pueden cargar automáticamente.
Saludos.
"estoy tratando de hacer un script en bash que me permita a un conjunto de datos "Archivo.txt" Cargarlo automaticamente a R, el problema es que cuando ejecuto "R CMD BATCH ..." ejecuta el script en R pero luego de ser ejecutado sale de R, mi idea es que se ejecute y R quede abiert"
No es posible combinar los modos interactivos y no interactivos, si ejecutas Rscript R se cierra automáticamente.
Lo que pretendes se puede conseguir de otra forma.
Puedes hacer que R haga cosas al iniciarse modificando el fichero .Rprofile, por ejemplo si quiero que cargue Rcmdr incluyo la línea library(Rcmdr) en dicho fichero.
Puedes incluir la línea correspondiente en dicho fichero.
También te pueden ayudar los entornos de trabajo que se pueden cargar automáticamente.
Saludos.
Gracias por el dato de Rprofile. Lo que he hecho hasta ahora que simula mi intencion de dejar R abierto es un script en bash que, cra un script en R con la orden de cargar a los datos y además ejecuta R --save archivo.R luego el script ejecuta R y el efecto es que: carga los datos guarda el espacio, luego se cierra y después se abre nuevamente. La utilidad de este y otros script la veo desde una perspectiva de un análisis descriptivo, graficar, o hacer algunas pruebas.
Saludos
Saludos
Hola Vladimir. Podrías por un ejemplo de cómo hiciste todo lo que describes para mantener el R abierto por favor?