0

Apache サーバーを介して実行したい R スクリプトがあります。特定のパラメーターを受け入れ、R スクリプトを呼び出し、結果をページとして返す単純な Web インターフェイスを作成したいと考えています。

このプロセスを簡素化するスタジオ (VS など) はありますか? 私はこれまで R で GUI を作成したことがなく、Web GUI も作成したことがないので、ゼロから始めるのは大変です。

前もってありがとう、Prot

4

1 に答える 1

0

R で Web アプリを作成するための 4 つのオプションを考えることができます。テクノロジを選択したら、IDE を選択してください。

光沢のある

コメントで述べたように、単純な Web アプリを作成する最も簡単な方法は、Shinyを使用することです。特定の要件では、Apache ではなくShiny Serverを使用しているため、適切ではない場合があります。(現在、Twitter Bootstrap を使用しているため、Internet Explorer にも問題があります。)

ルーク

Rook パッケージは、おそらく次に簡単なオプションでありRApache、Web サーバーとして使用できます。(私はそれを使用していません。RApache既存の Apache Web サーバーへのリンクを許可するかどうか、または独自のものがあるかどうかはわかりません。)

gウィジェット

このgWidgetsフレームワークを使用すると、R の tcltk、GTK、および qt GUI tollkits と Web アプリ (これも に基づくRApache) を使用して実行できるコードを作成できます。これを使用すると、デスクトップ バージョンと Web アプリが必要になる場合があります。John Verzaniによる gWidgetsWWW2 と Shiny の比較を参照してください。

他の技術から R を呼び出す

R は、多かれ少なかれ他のテクノロジからバッチ モードで呼び出すことができます。したがって、同僚が使用しているツールを使用して Web アプリを作成し、そこから R を呼び出します。(一部のテクノロジは、単なるバッチ ファイルよりも R との統合が優れています。ただし、そのテクノロジが何であるかを理解したら、通信するための最良の方法について心配してください。)

于 2013-10-24T14:46:23.467 に答える