問題タブ [rscript]
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.
hadoop - MapRed Java のように、hadoop ストリーミングにセットアップ タスクの概念はありますか?
R script でマッパーとリデューサーを書いています。ここでは、Rscript Mapper で 1 つのファイルを読み込もうとしています。各 maptask ではなく、このファイルを 1 回だけ読み取るように、ストリーミング マップを赤に設定する方法はありますか。Hadoop Javaの場合、マッパーオブジェクトでセットアップタスクをオーバーライドすることで概念を実現できることを理解しています。
java - Java からの R スクリプトの実行
Mac OS で Java Netbeans から R スクリプトを実行しようとすると問題が発生します。私は本当にインターネットでこの問題の答えを探していますが、何もうまくいきません。
Rserve と Runtime.getRuntime().exec("Rscript myScript.R") を使用しましたが、どちらも私のプログラムでは機能しません。
Rserve を使用する場合、R コンソールで Rserve(args="--no-save") を実行し、Java プログラムで Rconnection.eval("\myscript.R") を実行すると、プログラムは応答なしで実行を続けます。 、エラーも停止もありません。実際、平均を計算するなど、より単純なRスクリプトを実行しようとすると機能しますが、xts/zoo時系列でdata.frameを強制しようとしたり、単にxts/zooライブラリをロードしようとすると私のスクリプトの最初に、プログラムは実行を停止せず、何もしません。
一方、「Runtime.getRuntime().exec("Rscript myScript.R")」を実行しようとすると、他の同様の投稿に表示されますが、何も起こりません。プログラムはスクリプトを実行するように見えますが、少なくとも実行は停止しますが、結果は得られません。Mac OS が原因で、Java に Rscript または R.app のパスを示すことができなかったのかもしれませんが、よくわかりません。
よろしくお願いします。お役に立てれば幸いです。
ハビ。
ファイルコードは次のとおりです。
Rスクリプトは次のとおりです。
R ライブラリの問題か、MAC OS が原因かもしれません。
r - コマンド プロンプトで gWidgets2 を含む R スクリプトを実行できない
基本的な r スクリプトがあるとします。
私はそれを保存し、次のようなバッチ ファイルを使用してコマンド プロンプトで実行しようとします。
このスクリプトを実行しようとすると、すべてのパッケージがロードされた後に次のエラーが発生します。
私が何か間違ったことをしているかどうか、誰でも見ることができますか?
r - なぜ (またはいつ) Rscript (または少し) が R CMD BATCH よりも優れているのですか?
私はいくつかのウェブスクレイピングをR
in で自動化しcron
、時には使用R CMD BATCH
し、時には使用しますRscript
。
.Rout
どちらを使用するかを決定するために、主にファイルが必要かどうかに焦点を当てます。
しかし、SO でいくつかの質問への回答 ( thisまたはthisなど)を読むと、Rscript
よりも優先されるようR CMD BATCH
です。
だから私の質問は:
構文が少し異なり、ファイルを
R CMD BATCH
保存するのと保存しないという事実に加えて、2 つの主な違いは何ですか?.Rout
Rscript
どのような場合にどちらかを優先する必要がありますか? より具体的には、
cron
上記の仕事で、どちらが好まれますか?まだ使用していませんが、 と の両方とどう
littler
違うのですか?Rscript
R CMD BATCH