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.