プロジェクトの .Rprofile ファイルで次のスニペットを使用すると:
.env <- new.env()
.env$test <- function() {
print("sfsdfsd")
}
RStudio でプロジェクトを開くと、「.env」は作成されません。
ls(envir=.env)
戻り値
Error in ls(envir = .env) : object '.env' not found
.env$test()
戻り値
Error: object '.env' not found
ただし、RStudio で同じコードを実行しても機能します。
ls(envir=.env)
その後、戻ります[1] "test"
.RProfile ファイルを使用して環境を作成することを強くお勧めします (例:このブログ投稿)。
RStudio は動作を変更しましたか?