Uso di R online - senza installarlo [chiuso]


45

Esiste la possibilità di utilizzare R in un'interfaccia web senza la necessità di installarlo?

Ho solo un piccolo script che mi piace eseguire ma voglio solo provarlo senza una lunga procedura di installazione.

Grazie.


9
@vonjd: Ma avresti potuto scaricare, installare ed eseguire il tuo script in meno tempo del tempo necessario per scrivere la tua domanda e attendere una risposta. ;-)
Joshua Ulrich,

8
@Joshua Un buon punto. Ma in alcuni ambienti di lavoro può essere necessario molto sforzo solo per ottenere l'autorizzazione per installare qualsiasi eseguibile su una macchina. E sui sistemi Windows, la maggior parte delle installazioni, anche dopo una successiva disinstallazione, sporca la macchina di detriti che si accumulano nel tempo e aiutano a impantanare tutto, quindi se non sei sicuro di utilizzare un software, c'è un incentivo a non installarlo .
whuber

6
È possibile inserire un'intera installazione Windows di R (e RStudio per facilità d'uso) su un'unità flash. Basta copiare la cartella R. Quindi puoi portarlo con te.
kmm,

3
Questa domanda sembra essere fuori tema perché non si tratta di statistiche.
Nick Stauner,

4
Questo sito ha un semplice contesto R: r-fiddle.org
Ron Jensen,

Risposte:


24

Sì, ci sono alcune interfacce Rweb, come questa .

Nota: l' installazione del software R è piuttosto semplice e veloce, su qualsiasi piattaforma.


@vonjd Ho appena controllato: stanno eseguendo la versione R 2.11.1. (Prova R.version()al prompt dei comandi.)
chl

8

Inoltre, se si desidera fornire una soluzione ad altri utenti, è possibile configurare un server Web con RApache .


3
E ora c'è Rack .
chl

2
@chl E ora, si chiama Rook (-;

8

Sage ha anche R incluso con un'interfaccia Python. Il sistema Sage è disponibile. Da un paio d'anni, il modo migliore per eseguire SageMath è tramite CoCalc . Consente inoltre di eseguire R direttamente, per esempio in un notebook Jupyter utilizzando il kernel R .

Esempio:

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

Produzione:

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

Coefficients:
(Intercept)      waiting  
   -1.87402      0.07563  

Ho provato a eseguire uno script r in un'interfaccia web di Sage ma non ha funzionato - ha detto che c'era un errore nella creazione di un png (nessun X.11 disponibile o
standard

Questa interfaccia Python è davvero divertente. Hai idea di come sia stata costruita? Voglio dire, potrei fare uso di un sistema molto più semplice ma ho bisogno di ospitare da solo.
hans0l0


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.