Korzystanie z R online - bez instalacji [zamknięty]

45

Czy istnieje możliwość użycia R w interfejsie internetowym bez konieczności jego instalowania?

Mam tylko jeden mały skrypt, który lubię uruchamiać, ale chcę go wypróbować bez długiej procedury instalacyjnej.

Dziękuję Ci.

vonjd
źródło
9
@vonjd: Ale możesz pobrać, zainstalować i uruchomić skrypt w krótszym czasie niż napisanie pytania i czekanie na odpowiedź. ;-)
Joshua Ulrich,
8
@Joshua Good point. Jednak w niektórych środowiskach pracy uzyskanie pozwolenia na zainstalowanie dowolnego pliku wykonywalnego na komputerze może wymagać wiele wysiłku . A w systemach Windows większość instalacji, nawet po kolejnej deinstalacji, zaśmieca maszynę detrytusami, które gromadzą się z czasem i pomagają zapanować nad wszystkim, więc jeśli nie jesteś pewien , czy zamierzasz użyć jakiegoś oprogramowania, zachęca się go nie instalować .
whuber
6
Możesz umieścić całą instalację R systemu Windows (i RStudio dla łatwości użycia) na dysku flash. Po prostu skopiuj folder R. Następnie możesz zabrać go ze sobą.
kmm
3
To pytanie wydaje się być nie na temat, ponieważ nie dotyczy statystyk.
Nick Stauner
4
Ta strona ma prosty kontekst R: r-fiddle.org
Ron Jensen

Odpowiedzi:

24

Tak, jest jakiś interfejs Rweb, taki jak ten .

Uwaga: Instalacja oprogramowania R jest prosta i szybka, na dowolnej platformie.

chl
źródło
@ vonjd Właśnie sprawdziłem: działają w wersji R 2.11.1. (Spróbuj R.version()w wierszu polecenia.)
chl
8

Ponadto, jeśli chcesz zapewnić rozwiązanie innym użytkownikom, możesz skonfigurować serwer WWW z RApache .

Nico
źródło
3
A teraz jest Rack .
chl
2
@chl A teraz nazywa się Rook (-;
8

Sage ma również R dołączony do interfejsu Python. System Sage jest dostępny. Od kilku lat preferowanym sposobem uruchamiania SageMath jest CoCalc . To także pozwala na uruchomienie R bezpośrednio, na przykład w notatniku Jupyter używając jądra R .

Przykład:

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

Wynik:

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

Coefficients:
(Intercept)      waiting  
   -1.87402      0.07563  
GaBorgulya
źródło
Próbowałem uruchomić skrypt r na interfejsie internetowym Sage, ale to nie działało - było napisane, że wystąpił błąd podczas tworzenia png (brak X.11 lub coś
innego
Ten interfejs Pythona jest cholernie zabawny. Czy masz jakiś pomysł, jak to zbudowano? Mam na myśli, że mógłbym skorzystać z dużo prostszego systemu, ale muszę sam hostować.
hans0l0
6

Niektóre usługi pastebin umożliwiają wprowadzenie kodu R. Na przykład ideone . Oto bardzo głupi świat cześć w R. Wierzę, że ideone ogranicza cię do 15 sekund czasu obliczeniowego na bieg, i nie ma fantazyjnego IDE, pomimo nazwy.

shabbychef
źródło
Przykład jest teraz pusty. Byłem ciekawy, aby to zobaczyć :(
Stéphane Laurent,
Wygląda na to, że linki nie przetrwały zmiany interfejsu API; nowy hellow world jest tutaj: ideone.com/6xpOl4
shabbychef
1

Spójrz na RStudio To jest wersja dla komputerów i wersja internetowa. Użyłem wersji na komputer i jest całkiem fajna.

Suminda Sirinath S. Dharmasena
źródło
Link do pobrania instalatora interfejsu sieciowego R można znaleźć na stronie: rstudio.org/download
Suminda Sirinath S. Dharmasena