R パッケージを作成していますが、パッケージ内の関数を使用して開かれたファイルを追跡する必要があります。
ユーザーから (十分に) 隠されている方法でパッケージをロードする際に、R オブジェクト (この場合は data.frame) を作成するための推奨される手順は何ですか? ユーザーが data.frame を手動で編集することは望ましくありません。
options
私が持っていた 1 つのアイデアは、呼び出し内の設定でdata.frame を作成することでした.onLoad
(Hadley が彼のdevtools
パッケージhereで行うことと同様です) が、開いているファイルのリストは、私のパッケージでは実際には構成可能な「オプション」ではありません。別の方法はありますか?