7

言語 R 用の Web ベースのインタープリターを探しています。より正確には 、コードを提供できるhttp://codepad.org/のような IDE を探しています。サーバーは実行され、出力が提供されます。 .

Rapache のようなアプリケーションを使用しましたが、 client からコードを受け入れて実行し、結果を提供するように作成されていないため、要件に適合しません。

要するに、ユーザーからの入力を受け取り、特定の R スクリプトを実行し、出力を適切な形式で配置する Web アプリケーションを見つけることができましたが、R コードを受け入れて実行し、適切な方法で配置する Web アプリケーションは見つけることができませんでした。 .

4

3 に答える 3

16

いくつかの可能性が思い浮かびます:

  • ideoneは多くの異なる言語を提供しますが、R はその 1 つです。スクリプトを実行すると、Web ページに埋め込むことができるリンクが提供されます (残念ながら、出力は表示されません)。アカウントを作成すると、以前に実行したスクリプトを保存することもできます。
    • 長所: スクリプトに簡単に挿入/plain/でき、R で直接参照できる URL を取得できます。たとえば、スクリプトのオンライン URL が「http://ideone.com/PIkeD」の場合、source("http://ideone.com/plain/PIkeD")スクリプトを ideone サーバーから直接ロードするために使用します。
    • 短所:バージョン 2.11にとどまっている R の最新バージョンであるとは限りません。現在は 3.2.2 です。他のパッケージをインストールできません。提供された埋め込みスクリプトに出力が表示されません。
  • Cloudstat コンソールは、R のより新しいバージョン (2.15.1) を実行し、一般的に使用されるかなりの数のパッケージを備えています。以前は、コードと出力を統合した非常に興味深いブログ/ノートブック インターフェイスがありましたが、現時点では利用できないようです。
    • 長所: ピンチでかなり簡単なことを実行するのに役立ちます。
    • 短所: 他のパッケージをインストールできません。出力はコード ブロックでフォーマットされていないため、読みやすくありません。現在、実行したコードを保存または共有することはできません。
  • Crunchは完全な RStudio セットアップを提供し、最新バージョンの R を実行し、必要なパッケージをインストールできるようにします。これは、独自の RStudio サーバーをインストールするよりも便利な場合があります。ただし、アカウントをリクエストする必要があります。
    • 長所: R/RStudio に期待するほとんどすべて。Sweave と R マークダウンを使用してドキュメントを自動作成することもできます。これらのドキュメントは、パブリックにホストすることもできます。「gallery」というパブリック フォルダにページを配置した例を次に示します: http://crunch.kmi.open.ac.uk/people/~mrdwab/gallery/howzat.html
    • 短所: 読み込み時間が少し遅い場合がありますが、RStudio デスクトップを実行しているため、Crunch が自分の RStudio サーバーを実行している場合と比べてどうなのかわかりません。

2014 年 1 月 10 日更新

最近では、R コードを共有する興味深い方法として、R-Fiddleに関するかなりの話題も出ています。それが素晴らしいhttp://www.rdocumentation.org/サイトの原動力になっているようです。

于 2012-12-05T04:51:07.040 に答える
2

RStudio IDE (サーバー) があなたの質問に対する答えかもしれません。http://www.rstudio.com/ide/をご覧ください。

于 2012-12-04T17:41:00.643 に答える
0

AT&T研究所で開発中のRcloudをお試しいただけます。Rstudio/IPYthon のようなオープン ソース IDE であり、コラボレーションに関してより高度な機能を備えています。 https://github.com/att/rcloud

RCloud は、データ分析スクリプトを共同で作成および共有するための環境です。RCloud では、R、HTML5、Markdown、Python などの分析コードを混在させることができます。Sage、iPython ノートブック、および Mathematica と同様に、RCloud は、セッションを簡単に記録し、テキスト、方程式、およびサポート画像で注釈を付けることができるノートブック インターフェイスを提供します。

于 2014-07-30T02:28:28.283 に答える