0

私はJavaアプリケーションを書いています。そのアプリケーションで R を呼び出したい。今、私は Rserve を見つけましたが、問題は次のとおりです: プログラムが終了すると、Windows だけでなく Linux でも動作する必要があり、ユーザーのコンピューターに R がインストールされているとは限らないため、必要なものはすべて Jar に格納されます。

それは可能ですか?

4

1 に答える 1

1

少なくともいくつかの選択肢があります。

  1. 標準の R ディストリビューションをプログラムにバンドルします。

  2. renjinをプログラムにバンドルします。これは、JVM を使用した R の実装です。

どちらのオプションも、パッケージのサイズをかなり大きくする可能性が高く、インストールとメンテナンスの手間がかかります。コードを使用するには R をインストールする必要があることを指定する方がよいでしょう。

于 2013-08-14T08:54:13.903 に答える