1

.RData ファイルを使用してオブジェクト (リスト、ベクトルなど) を保存し、それらを他のスクリプトに呼び出しますが、関数 (ほとんどの場合、ユーザー定義関数) の保存にも使用する必要があるかどうか疑問に思っています。

source()この目的のために一般的に推奨されることはわかっていますが(packagesさらに多くのことを作成することも)、単一の .RData ファイルに複数のオブジェクト(リスト、データフレーム、関数など)を含めることができるという利点があります。load()を使用してオブジェクトを呼び出してから、 を使用して関数を個別に呼び出す必要がなくなりますsource()

私が見ていないこのアプローチに注意する理由はありますか?

ありがとうございました

4

1 に答える 1