Appena visto questo:Rscript non carica il pacchetto dei metodi, R lo fa - perché e quali sono le conseguenze?
$ 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"
Il pacchetto methods
sembra essere sempre disponibili durante l'esecuzione R
, ma non con Rscript
. Sospetto che questo sia per ottenere prestazioni, ma ci sono implicazioni pratiche oltre all'ovvio? Sto chiedendo a causa di un funny bug che viene attivato dalla presenza o assenza del pacchetto methods
.
È sempre possibile caricare un pacchetto in modo esplicito aggiungendo 'library (methods)' al filetto relativo a .Rprofile –
su r-devel: http://r.789695.n4.nabble.com/advise-on-Depends- tp4678930p4679079.html – GSee
'? Rscript' ti dice perché omette il pacchetto dei metodi," L'impostazione predefinita per 'Rscript' omette' metodi' poiché richiede circa il 60% del tempo di avvio. " –