- R_HOME/etc/Renviron:其中的R_HOME定義在啟動的腳本裡面。例如說/usr/bin/R 這是一個腳本,裡面就會定義R_HOME所在位置
- R_HOME/etc/Renviron.site:若沒設定R_ENVIRON才會執行
阻止用參數 --no-environ - ~/.Renviron:若沒設定R_ENVIRON_USER,會執行
阻止用參數 --no-environ - R_HOME/etc/Rprofile.site:若沒設定R_PROFILE才會執行
阻止用參數 --no-site-files - ~/.Rprofile:若沒設定R_PROFILE_USER才會執行
阻止用參數 --no-init-file - .RData:若目前工作目錄有此檔案,才會直接載入
阻止用參數 --no-restore-data
若是想要乾淨的都不要讀,那就直接執行
- R --vanilla
上述相關的資訊可以man R;在R session裡面則是help(Startup)
另外,與套件包相關的環境變數則有兩個:
- R_LIBS_SITE:系統級套件包目錄
- R_LIBS_USER:使用者級套件包目錄
參考資料
- R環境變數設定:上述的資料多是看這邊寫的
- Customizing Startup:.First()與.Last()的使用;前者是啟動R session會執行的功能、後者是關閉R session會執行的功能
沒有留言:
張貼留言