-2
論文を公開するには、自分のコードをRパッケージとして配布する必要があります。スクリプトはキーワード引数バッチモードでのみ実行するRパッケージを作成する
などでバッチモードで実行されるはずです。
Rscript script.R --input=foo.txt --barparameter=bar --outputname=output.txt
これは、ビルトインのヘルプ機能で構成されています。
私はRパッケージを作成する方法の指示に従いました。状況はうまくいきます。しかし、私のスクリプトは個々の機能ではなくスクリプト全体として使用されるはずです。これまでのところ、私が知っているすべてのRパッケージは機能だけを提供します。私はこの場合、Rパッケージの./R
ディレクトリに置くと思います。どんな勧告も認められるだろう。
なぜ私は最初のスクリプトを呼び出す2番目のスクリプトを作成する必要があるのか少し分かりますか? 2番目のスクリプトは私の現在のバージョンに匹敵する作業を行うべきですが、代わりに最初のスクリプトから関数を呼び出すことを意味しますか? R studioとvingetteを使用してパッケージを作成し、instがそこに存在しないようです。私は説明、R、NAMESPACE、男、Rprojだけを持っています。 Rパッケージを作成するプログラムの選択肢は何ですか? – Victor
最初のスクリプトは、パッケージ内の関数形式(例えば 'do_this = function(x){print(x)}')でなければなりません。 2番目のスクリプトは、さまざまな機能(バッチモードを含む)の実行方法の実例です。ビネットタイプを使うには: 'devtools :: use_vignette(" my-vignette ")'これは自動的に '/ vignette'ディレクトリを作成します。 – coatless
ありがとうコートなし! – Victor