2012-03-02 240 views
8

這個問題還沒有被問到。儘管其他(類似的)問題可能已經提出了一些解決方案。我對此表示歉意。有沒有一種方法可以通過網絡訪問R?

我的問題是:作爲一名學生,我在R方面工作很多,但有時候我想訪問一個瀏覽器,進入一個網站並鍵入一些R命令,然後返回一些快速結果(例如在朋友的筆記本電腦上計算我的成績)。

現在我可以讓我的電腦啓動並運行整夜,等等。但是我更想知道是否有任何模擬R控制檯的Web應用程序。我找到了一個,但它不起作用(這是谷歌的第一個或第二個命中)。

有沒有人有任何想法?可能是這樣的(或者類似於網絡上的R語言)不存在。

回答

14

您可以嘗試使用在線編譯器進行快速測試。 Ideone是一個合適的選擇。從左側菜單中選擇R語言,輸入您想要測試的代碼,然後點擊提交以查看輸出。

這也有利於您通過複製粘貼URL來共享測試短代碼片段的結果,這在堆棧溢出時尤其方便。

+0

不錯,這可以來得心應手。 – 2012-03-02 08:39:56

+0

謝謝,這正是我正在尋找的! – 2012-03-03 07:42:45

3

2想法映入腦海:

1)建立一個免費的AWS微圖像,並把rstudio Web服務器就可以了。這將給你一個免費的基於Web的R環境12個月

2)在這些論壇的某個地方,我想,或者它可能在rstudio論壇上,是關於如何在閃存驅動器上託管r和r studio的說明。

+2

例如,在此處描述設置:http://www.r-bloggers.com/rstudio-in-the-cloud-for-dummies/ – 2012-03-02 04:47:08

10

就像Andrew Dempsey所建議的那樣,RStudio Server在AWS和Ubuntu Server上工作起來就像一個魅力一樣。我有一個運行統計類的私人圖像 - 每個人都有自己的Unix帳戶,並且可以隨時通過Web界面登錄該帳戶。這是夢幻般的。

0

那麼ssh呢?現在甚至有Android的ssh客戶端。

4

雖然Ideone @感知的建議似乎爲您的特定需求的最佳答案(鍵入一些R命令,然後有一些快速的返回結果「),我也建議The Sage Notebook

從他們的網站:

隨着賢者筆記本任何人都可以創造,協作和發佈交互式的工作表在工作表中,可以使用鼠尾草,Python和列入聖人其他軟件編寫代碼 [是,R是一個。其中。]

0

這可能是矯枉過正「式的幾個命令」 ......

你可以留下你喜歡的編輯器/ IDE和R運行的桌面。 然後用例如遠程訪問它。 realVNC,現在可以作爲Chrome /鉻瀏覽器的免費插件使用。刷新時間通常足夠快,您可以近乎實時地工作。 您可以訪問太大而無法在筆記本電腦中使用的硬件。

相關問題