私が現在パッケージにしているスクリプトには、いくつかの "グローバル設定"が必要です。現在、これらの設定はグローバル変数にあり、通常はスクリプトを直接編集して変更されます。 (スクリプトはデータベースのエントリを生成し、エントリの「著者名」やその他のカスタムの「定数」部分のようなものを調整する必要があります。)他もまた私は使用しました。私はもちろん、これをそのままの状態にして、すべてのグローバル変数をエクスポートすることができるので、ユーザはそれらを何にでも設定できます。しかし、これは醜いですし、名前空間を汚染します。Rでパッケージ固有のオプションを使用する標準的なメカニズムはありますか?
このような設定をユーザーが利用できるようにするには、Rの標準的な方法は何ですか? options()を使う?そして、これらのオプションをロードするのはパッケージのどの時点ですか?
おそらくsettingsTemplate(filename)
のような機能を使用して、ユーザーがカスタマイズできるデフォルト設定でファイルをエクスポートすることがあります。スクリプトを使用する前に、ファイルまたはloadSettings(filename)をソースしなければなりませんか?
ありがとう、それは私が探していたものです:) – meow