Pacchetto (Package)
R è un programma modulare. Molte funzioni sono disponibili nella distribuzione standard (vedi Installazione di R), ma molte altre possono essere aggiunte grazie a pacchetti e plugins aggiuntivi.
Installazione
Il modo più semplice per installare i pacchetti, avendo una connessione Internet attiva, è attraverso il menu di R: Pacchetti → Installa pacchetti.
A volte il funzionamento di un pacchetto dipende dalla presenza di altri pacchetti (dependancies). Per essere sicuri di installare tanto il pacchetto quanto le dependencies, è preferibile utilizzare il comando:
install.packages("Rcmdr", dependencies=TRUE)
In RStudio è possibile installare ed aggiornare i pacchetti dal pannello Packages.
Uso
I pacchetti aggiuntivi non sono automaticamente attivi, quando si apre R, ma devono essere “chiamati”, con il comando library(). Ad esempio, per utilizzare RCommander:
library(Rcmdr)
Nel momento in cui si chiama un pacchetto, se dovessero mancare le dependecies (eventuali pacchetti da cui esso dipende), si aprirà una finestra di dialogo che consentirà di scaricarli ed installarli automaticamente.
I pacchetti possono anche essere chiamati dal menu della console: Pacchetti → Carica pacchetto.
Aggiornamento
Periodicamente, è necessario verificare l'esistenza di versioni più aggiornate dei pacchetti di R.
È possibile aggiornare i pacchetti digitando il comando
update.packages()
In RStudio, come detto sopra, i pacchetti possono essere aggiornati dal pannello *Packages*.
Nell'interfaccia base di R, il comando per aggiornare i pacchetti è nel menu Pacchetti (Aggiorna pacchetti …).
In entrambi i casi, la procedura è interamente automatica: è sufficiente seguire le istruzioni a schermo.
Comandi principali
Per sapere quali pacchetti sono installati nel proprio sistema:
library()
Per caricare l'help del pacchetto:
help(package)
Per rimuovere il pacchetto dal sistema
remove.packages("package")
Per sapere dove sono installati il file di un pacchetto:
system.file(package = "package")
