問題タブ [rserve]

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 に答える
656 参照

java - Rserve の結果を Java で表示 (R と Java の統合)

Rserve を使用して R と Java を統合しています。使用することで

2.5 の正しい結果を得ることができます。

しかし、表示する結果が複数ある新しいデータセットを使用すると、最初の結果しか得られませんでした。例えば:

私は次のようなものを期待しています

しかし、私は得た

それを手伝ってください。どうもありがとう。

0 投票する
2 に答える
720 参照

java - RListに二重要素を追加するには?

Java コードを使用して Rserve で R を呼び出そうとしました。REXPGenericVector を使用して、配列を格納して R に渡したいと思いました。

ただし、次の場所にエラー メッセージが表示されc.assign("x",v);ます。

double、string、またはその他のタイプのデータを RList に追加するにはどうすればよいですか?

前もって感謝します。

0 投票する
2 に答える
61407 参照

r - R ワークスペース内のすべてのユーザー定義オブジェクトをクリアする

Rubyバインディングを介してRserveを使用しています。Rserve への接続を確立するのは非常に簡単です。必要に応じて接続を破棄して再構築するオーバーヘッドを回避するために、その接続をグローバルに保持することをお勧めします (私はマルチスレッド環境で動作していません)。 .

定義されたオブジェクトは残り、後の操作で分類される可能性があるため、それらをクリアしたいと考えています。私は見た:

ただし、定義されたものを手動で追跡する必要がないように、すべてを再初期化したいと思います。これは可能ですか?もしそうなら、それに関連する大きなオーバーヘッドはありますか?

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

java - RServeの奇妙なエラーを使用してJavaからRを呼び出す

私はこのコードを持っています:

私はこの例外を受け取ります:

私が変更した場合:

rConnection.eval("for(i in 1:.Machine$integer.max){}");

rConnection.eval("for(i in 1:777){}");

それは動作します:-)

誰が何が起こっているのか知っていますか?

PS私はR(同じマシン)からRserveを起動しました:

OS は Windows 8 です。Linux では試していません。

0 投票する
0 に答える
86 参照

java - Java オブジェクトを R に公開する

Java の R を使用して分析を行いたいと考えています。分析のために R に公開したい Java の重いデータ オブジェクトがいくつかありますが、これがどのように行われるのが最適かはわかりません。私は Rserve を試していて、Java からデータフレームとマトリックスを構築してから分析を実行していますが、データがメモリに収まらない可能性があります (私の Java オブジェクトはキャッシュ スキームの下にあり、データは通常、アクセス時に遅延して読み込まれます) )。アイデア/経験/コメントは大歓迎です:)