問題タブ [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.
r - R: 引数としての RScript ベクトル
RでプリインストールされたパッケージRScriptを使用しています。
コマンドプロンプトから「test.R」という名前で次のRスクリプトを呼び出したい:
次のコマンドを使用します。
これにより、次の出力が作成されます。
ご覧のとおり、最初の (そして唯一の) 引数は文字列として解釈され、1 次元のベクトルに変換されます。引数をベクトルとしてどのように解釈できますか?
補足: もちろん、ベクターの項目は複数の引数に分割できますが、最終的なプロジェクトでは、複数のベクター引数が存在します。そして、このようなものを実装することは私の最後の手段です:
r - Windows 8 で Rscript.exe ショートカットを実行する
ショートカットRscript.exeを使用してソースを試行しているmyfile.Rがあり、Rscript.exeセットアップのプロパティにターゲット行があります
私も試しました:
これまでのところ何も機能していません。
Rscript.exe のプロパティの最初の行には、次のものがあります。
myfile.R が入っているファイルです。
R スタジオでそのファイルをソースすると、うまく機能し、希望どおり RODBC パッケージを使用して情報を MS Access に書き込みますが、Rscript.exe で同じ機能を取得しようとしてもうまくいきませんでした。
.exe の後にある種のコマンドが欠落しているか、Rscript.exe で機能できるようにする myfile.R の開始時にいくつかのコードが欠落していると思われます。
私はこれを理解しようと何時間も費やしました。どんな助けでも大歓迎です。
r - コマンド ラインから R スクリプト ファイルを実行する方法
この問題に関して多くの質問があることは承知していますが、すべてを試してみましたが、コマンド ラインが Windows でどのように機能するかを理解していないと思います。デスクトップのフォルダーにファイルが保存されているとします。
R/bin または Rscript/bin のディレクトリは次のとおりです。
cmd プロンプトを使用してこのコードを実行したいと考えています。どうすればこれを行うことができますか?
以下の質問からこの解決策を試しましたが、何をしてもエラーが発生し続けます。
私が入力したもの:
私が得るエラーは次のとおりです。
編集::
素晴らしさとフィルの功績。次のように入力して修正しました:
下手な質問で申し訳ありません。R CMD BATCH または Rscript を使用しようとする際に、コマンドプロンプト /directories を使用する方法がわかりませんでした