R online nutzen - ohne es zu installieren [closed]

45

Gibt es eine Möglichkeit, R in einem Webinterface zu verwenden, ohne es installieren zu müssen?

Ich habe nur ein kleines Skript, das ich gerne ausführe, aber ich möchte es nur ohne langen Installationsvorgang ausprobieren.

Danke.

vonjd
quelle
9
@vonjd: Aber Sie hätten Ihr Skript in kürzerer Zeit herunterladen, installieren und ausführen können, als es für das Schreiben Ihrer Frage und das Warten auf eine Antwort erforderlich war. ;-)
Joshua Ulrich
8
@ Joshua Guter Punkt. In einigen Arbeitsumgebungen kann es jedoch sehr aufwändig sein, nur die Berechtigung zum Installieren einer ausführbaren Datei auf einem Computer zu erhalten. Und auf Windows-Systemen verschmutzen die meisten Installationen, auch nach einer anschließenden Deinstallation, den Computer mit Ablagerungen, die sich im Laufe der Zeit ansammeln und alles blockieren. Wenn Sie also nicht sicher sind, ob Sie eine Software verwenden, besteht ein Anreiz, diese nicht zu installieren .
whuber
6
Sie können eine vollständige Windows-Installation von R (und RStudio zur Vereinfachung der Verwendung) auf einem Flash-Laufwerk speichern. Kopieren Sie einfach den R-Ordner. Dann können Sie es mitnehmen.
kmm
3
Diese Frage scheint nicht zum Thema zu gehören, da es nicht um Statistiken geht.
Nick Stauner
4
Diese Seite hat einen einfachen R-Kontext: r-fiddle.org
Ron Jensen

Antworten:

24

Ja, es gibt einige Rweb-Benutzeroberflächen wie diese .

Hinweis: Die Installation der R-Software ist auf jeder Plattform recht einfach und schnell.

chl
quelle
@vonjd Ich habe gerade überprüft: Sie laufen R-Version 2.11.1. (Versuchen Sie es R.version()an der Eingabeaufforderung.)
chl
8

Wenn Sie anderen Benutzern eine Lösung anbieten möchten, können Sie einen Webserver mit RApache einrichten .

nico
quelle
3
Und jetzt gibt es Rack .
chl
2
@chl Und jetzt heißt es Rook (-;
8

Sage hat auch R mit einer Python-Schnittstelle enthalten. Das Sage-System ist verfügbar. Seit einigen Jahren wird SageMath bevorzugt über CoCalc ausgeführt . Sie können R auch direkt ausführen, z. B. in einem Jupyter-Notizbuch mit dem R-Kernel .

Beispiel:

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

Ausgabe:

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

Coefficients:
(Intercept)      waiting  
   -1.87402      0.07563  
GaBorgulya
quelle
Ich habe versucht , ein r Skript in einer Sage Webinterfaces zu laufen , aber es hat nicht funktioniert - es sagte , dass es ein Fehler war , ein png zu schaffen (kein X.11 verfügbar oder sth.)
vonjd
Diese Python-Oberfläche ist unglaublich witzig. Hast du eine Ahnung, wie es gebaut wurde? Ich meine, ich könnte von einem viel einfacheren System Gebrauch machen, muss aber selbst hosten.
hans0l0
6

Bei einigen Pastebin-Diensten können Sie R-Code eingeben. Zum Beispiel ideone . Hier ist eine sehr alberne Hallo-Welt in R. Ich glaube, Ideone begrenzt Sie auf 15 Sekunden Rechenzeit pro Lauf und keine ausgefallene IDE, trotz des Namens.

shabbychef
quelle
Das Beispiel ist jetzt leer. Ich war neugierig darauf :(
Stéphane Laurent
Es scheint, dass die Links eine API-Änderung nicht überstanden haben. Eine neue Welt ist da: ideone.com/6xpOl4
shabbychef
1

Schauen Sie sich RStudio an. Es gibt eine Desktop- und eine Webversion. Ich habe die Desktop-Version verwendet und es ist ziemlich cool.

Suminda Sirinath S. Dharmasena
quelle
Den Link zum Herunterladen des R-Webinterface-Installationsprogramms finden Sie unter: rstudio.org/download
Suminda Sirinath S. Dharmasena