問題タブ [rjava]
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.
r - debian の R での rJava のインストール
Debian 64 ビット マシンで R 3.0.1 に更新した後、rJava パッケージがインストールされません。
構成に失敗したため、sudo R CMD javareconf [これは別の debian マシンで機能しました]。ただし、ここでは機能しません。他の誰かがこの問題を抱えていますか? [以下の端末出力を参照]
Java 環境:
java - アドオン R ライブラリを JRI にロードして Java から実行するにはどうすればよいですか?
私は Java を使用しており、アドオン R ライブラリを使用し、そのライブラリ内の関数を使用する必要があります。次の質問で提供されている回答を試しました
RスクリプトをJRIにロードしてJavaから実行するにはどうすればよいですか?
R が作成したライブラリを Java/JRI コードにロードする際の問題
しかし、まだ NullPointerException が発生します。誰でもエラーを指摘できますか。ありがとうございました
これが私が使用しているコードです:
r - rJava が原因で R にパッケージをロードしようとするときの問題
R でrequire(xlsx)
パッケージをロードするために入力すると、次のメッセージが表示されます。xlsx
rJava
また、パッケージを手動でロードしようとしましたが、次のエラー メッセージが表示されました。
問題を解決する方法について何か提案はありますか?
r - 大きなxlsxファイルを読み取った後、メモリ使用量のためにJVMを削除/閉じるにはどうすればよいですか?
パッケージ xlsx と関数 read.xlsx2() を使用して、いくつかの大きな xlsx ファイルを R の data.frame に読み込みました。ファイルは約 10.000 行 140 列です。パッケージは rJava パッケージを使用して xlsx ファイルを読み取るため、ヒープを 2 GB に増やしました。問題は、1 つのファイルを読み込んで作業を続けた後も、メモリがまだ R によって使用されていることです。多くの場合、いくつかのファイルを読み込む必要があり、2 つの xlsx ファイルを読み込んだ後、再びメモリ不足になります (java.lang.OutOfMemory. ..)。ファイルを読み取った後にメモリをクリアするにはどうすればよいですか? 多くのGoogle検索の後、rJavaを介して初期化されたJVMが原因だと思います。Rを再起動すると、メモリがクリアされます(画像を保存してデータを保持します)。
私はJavaについて何も知らないので、誰かが私を助けてくれることを願っています.
編集: R 3.0.0 64 ビットと Java 64 ビット、および 8 GB の RAM を搭載した Windows 7 を使用しています。明確にするために..ワークスペースを保存してRを再起動すると、データのメモリ使用量は非常に正常に見えます。xlsx ファイルを解凍するときにメモリの問題が発生すると思います (よくわかりません)。ヒープ サイズを増やすことができることはわかっていますが、すべてのコンピューターに追加の RAM をインストールする必要がないように、メモリの使用量を制限したいと考えています。xlConnect パッケージも使用しましたが、メモリの問題は同じです。
/ケネス
r - 非常に大きなdata.frameをExcelワークブックに保存するには?
9000 個の obs を持つ非常に大きな data.frame があります。1600 個の変数があり、それを Excel ワークブックに保存する必要があります。パッケージを試しXLConnect
ましたが、次のエラーが返されました。
また、次の方法でjvmヒープサイズを設定しようとしました:
残念ながら、うまくいきませんでした。write.csv()
また、とを試しwrite.table
ましたが、出力が間違っていました。他に方法はありますか?
java - rJava で Java オブジェクトからデータにアクセスする
私は、rJava を学習して、プログラムした一連の Java アプリケーションと分析用の R の間でデータをやり取りできるようにしようとしています。署名付きのJavaメソッドがあります
私がRで行っていることは次のとおりです
この時点で、使用する必要があるマトリックスを含むはずのデータがありますが、データを Java マトリックスから rJava マトリックスに変換する方法がわかりません
データ[1]
戻り値
私が試してみました
私が欠けているのは明らかだと確信していますが、それを機能させることはできません。
java - Javaメモリに関するRの問題のSDM `
このコマンドを使用して、R で MaxEnt を実行するためのメモリの可用性を高めようとしました。
RAMへのアクセスを増やすためにdismoパッケージで提案されていますが、これにより新しいエラーが発生します。
誰かがこの問題を解決しましたか? どんなアドバイスも役に立ちます。
乾杯イスラエル
r - R がパッケージ Snowball、rJava を読み込めない
R パッケージ「lsa」を実行しようとしていますが、これには Snowball が必要ですが、失敗します。最新の R パッチ ビルド (現在 3.01) で OpenSUSE 12.2 を実行しています。ここに問題があります:「sudo R」を実行してもライブラリは問題なくロードされますが、Rを良い方法で実行しようとすると、emacs ESSモードでsudoがなく、試行が失敗します。ここに私が見るものがあります:
これは、長い一連の rJava の問題の結論です。
sudo なしでこれを実行する方法についての提案 (sudo R の実行は、ESS モードの問題であることに加えて、ばかげているように思えます)