Просто увидел это:
$ Rscript -e "sessionInfo()['basePkgs']"
$basePkgs
[1] "stats" "graphics" "grDevices" "utils" "datasets" "base"
$ R --vanilla --slave -e "sessionInfo()['basePkgs']"
$basePkgs
[1] "stats" "graphics" "grDevices" "utils" "datasets" "methods"
[7] "base"
Пакет methods
, кажется, всегда доступен при запуске R
, но не с Rscript
. Я подозреваю, что это для достижения производительности, но есть ли какие-либо практические последствия, кроме очевидного? Я спрашиваю из-за смешной ошибки, вызванной присутствием или отсутствием пакета methods
.