問題タブ [jri]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
124 参照

r - 実行時間の長いクエリを実行する R スクリプトから null を取得する

データベースからデータを取得し、それに対していくつかの操作を実行し、JRI を使用して Java で取得したいデータを提供する R スクリプトがあります。

結果を取得する Java コード:

R プログラムをスタンドアロンで実行して、queryResult が正常であることを確認しました。

Java プログラム内で結果を正常に取得できるようにするにはどうすればよいですか?

0 投票する
1 に答える
710 参照

java - Rへのjri呼び出しでエラーJavaでさえ出力されません

以下は私のコードです

上記のプログラムは正常に実行されますが、出力はありません

r統合を使用したJavaが初めてなので、助けてください....

0 投票する
1 に答える
1130 参照

java - JVM パラメータをマニフェスト ファイルに渡す (JRI + Javafx デプロイメントの場合)

JRI インターフェイスで R を使用する JavaFx GUI を自己完結型モードで展開しようとしています。アプリケーションは Net-beans で完全に動作し、JRI を使用するコードを無効にすると、スタンドアロン モード (クリック可能な jar を使用) でもうまく動作します。動作しない理由を理解していると思います。 JVM 引数をマニフェスト ファイルに渡す方法がわからないことが問題です。Webで検索すると、不明確な回答が得られました(これは役に立ちましたが、十分ではありませんhttp://www.rgagnon.com/javadetails/java-0166.html)。

マニフェスト ファイルは次のとおりです。

Net-beans で動作させるには、JVM に引数を追加する必要があり (ant タスクで jvmarg タグも指定しました)、それをマニフェスト ファイルに渡す必要があります。

Ant タスクを使用して、" jvmarg」タグを追加しましたが、うまく機能しませんでした。

事前に感謝します!!!

0 投票する
1 に答える
343 参照

java - Java からの JRI R 統合、一部のステートメントが機能しない?

R でデータ フレームを作成すると、次のように列の 1 つを削除できます。

JRI でデータ フレームを作成できますが、Java から同じ操作を実行することはできません。

同様に、単純な parse/eval ステートメントを使用して R にあるコードを複製すると、特定のステートメントで失敗するように見えます。以下は、サポート ベクター マシンのトレーニング/予測の例です。

0 投票する
1 に答える
131 参照

java - JRIでgamm()関数が失敗する

Windows 7 で 32 ビット R 3.0.2 と Java jdk1.7.0_45 を使用して、NetBeans 7.4 で実行する JRI をインストールしました。

次のJavaコードを使用しています

次の R スクリプトを呼び出します。

コメントを外すまで、すべてが正常に実行されます(リストに返されたものはすべて有効であり、私が期待するものと思われます)

この場合、関数は null を返し、失敗を示します。

この関数は JRI では失敗しますが、RStudio バージョン 0.98.501 では問題なく実行されます。

編集:

私は試した

しかし

まだ null が返された

0 投票する
1 に答える
1698 参照

java - re.eval("source()) への 2 回目の呼び出しが JRI で失敗する

Windows 7 で 32 ビット R 3.0.2 と Java jdk1.7.0_45 を使用して、NetBeans 7.4 で実行する JRI をインストールしました。

次のJava関数を使用しています。

関数が初めて呼び出されたときは、すべて正常に動作します。しかし、2 回目は変数 load が null で、失敗を示しています。

nonparametricAnova.r R 関数を次の単純なスクリプトに置き換えました。

これに simple.r という名前を付けて呼び出しました

今、2回目で、それはハングアップします

私はそれに気づいた

「name.csv」が最小サイズのファイルであっても、2 回目も失敗します。

0 投票する
1 に答える
250 参照

java - JRI を使用している場合に、(コンソールから) R エラーを Java 標準出力に送信する

私の Java コード内では、evalメソッド ( ) を使用して Java 内で R コマンドを実行しています (配布の考慮事項により、 command をJRI介して .R ファイルを読み取ることには興味がありません)。source

Java 内で R コードをデバッグしようとしています。

Rの関数を使用するReading R-Errors through JRIで興味深い解決策に出くわしsinkましたが、R コンソール出力を Java 出力に直接インポートする方法を探しています (より快適に思えます)。

R コンソールの出力を Java の出力に直接インポートできた人はいますか?