Usando R en línea - sin instalarlo [cerrado]


45

¿Existe la posibilidad de usar R en una interfaz web sin la necesidad de instalarlo?

Solo tengo un pequeño script que me gusta ejecutar, pero solo quiero intentarlo sin un largo procedimiento de instalación.

Gracias.


99
@vonjd: Pero podría haber descargado, instalado y ejecutado su secuencia de comandos en menos tiempo del necesario para escribir su pregunta y esperar una respuesta. ;-)
Joshua Ulrich

8
@Joshua Buen punto. Pero en algunos entornos de trabajo puede tomar mucho esfuerzo solo obtener el permiso para instalar cualquier ejecutable en una máquina. Y en los sistemas Windows, la mayoría de las instalaciones, incluso después de una desinstalación posterior, ensucian la máquina con detritos que se acumulan con el tiempo y ayudan a empantanar todo, por lo que si no está seguro de que va a usar algún software, hay incentivos para no instalarlo. .
whuber

66
Puede colocar una instalación completa de Windows de R (y RStudio para facilitar su uso) en una unidad flash. Simplemente copie la carpeta R. Entonces puedes llevarlo contigo.
kmm

3
Esta pregunta parece estar fuera de tema porque no se trata de estadísticas.
Nick Stauner

44
Este sitio tiene un contexto R simple: r-fiddle.org
Ron Jensen

Respuestas:


24

Sí, hay alguna interfaz Rweb, como esta .

Nota: La instalación del software R es bastante sencilla y rápida, en cualquier plataforma.


@vonjd Acabo de comprobar: están ejecutando R versión 2.11.1. (Pruebe R.version()en el símbolo del sistema.)
chl

8

Además, si desea proporcionar una solución a otros usuarios, puede configurar un servidor web con RApache .


3
Y ahora está Rack .
chl

2
@chl Y ahora, se llama Rook (-;

8

Sage también tiene R incluida con una interfaz Python. El sistema Sage está disponible. Desde hace un par de años, la forma preferida de ejecutar SageMath es a través de CoCalc . También le permite ejecutar R directamente, por ejemplo, en un bloc de notas Jupyter usando el núcleo R .

Ejemplo:

r.data("faithful")
r.lm("eruptions ~ waiting", data=r.faithful)

Salida:

Call:
lm(formula = sage2, data = sage0)

Coefficients:
(Intercept)      waiting  
   -1.87402      0.07563  

Traté de ejecutar un script r en una interfaz web de Sage pero no funcionó: decía que había un error al crear un png (no X.11 disponible o algo)
Vonjd

Esta interfaz de Python es increíblemente divertida. ¿Tienes alguna idea de cómo se construyó? Quiero decir que podría hacer uso de un sistema mucho más simple, pero necesito alojar por mi cuenta.
hans0l0

6

Algunos de los servicios de pastebin le permitirán ingresar el código R. Por ejemplo, ideone . Aquí hay un hola mundo muy tonto en R. Creo que ideone te limita a 15 segundos de tiempo de cómputo por ejecución, y sin IDE sofisticado, a pesar del nombre.


El ejemplo está vacío ahora. Tenía curiosidad por verlo :(
Stéphane Laurent

Parece que los enlaces no sobrevivieron a un cambio de API; un nuevo mundo hellow está aquí: ideone.com/6xpOl4
shabbychef

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.