1.23 Pacchetti

Le funzioni di \(\mathsf{R}\) sono organizzate in pacchetti, i più importanti dei quali sono già disponibili quando si accede al programma.

1.23.1 Istallazione e upgrade dei pacchetti

Alcuni pacchetti non sono presenti nella release di base di \(\mathsf{R}\). Per installare un pacchetto non presente è sufficiente scrivere nella console:

install.packages("nome_pacchetto")

Ad esempio,

install.packages("ggplot2")

La prima volta che si usa questa funzione durante una sessione di lavoro si dovrà anche selezionare da una lista il sito mirror da cui scaricare il pacchetto.

Gli autori dei pacchetti periodicamente rilasciano nuove versioni dei loro pacchetti che contengono miglioramenti di varia natura. Per eseguire l’upgrade dei pacchetti ggplot2 e dplyr, ad esempio, si usa la seguente istruzione:

update.packages(c("ggplot2", "dplyr"))

Per eseguire l’upgrade di tutti i pacchetti l’istruzione è

update.packages()

1.23.2 Caricare un pacchetto in R

L’istallazione dei pacchetti non rende immediatamente disponibili le funzioni in essi contenute. L’istallazione di un pacchetto semplicemente copia il codice sul disco rigido della macchina in uso. Per potere usare le funzioni contenute in un pacchetto installato è necessario caricare il pacchetto in . Ciò si ottiene con il comando:

library("ggplot2")

se si vuole caricare il pacchetto ggplot2. A questo punto diventa possibile usare le funzioni contenute in ggplot2. Queste operazioni si possono anche eseguire usando dal menu a tendina di RStudio.

Per sapere quali sono i pacchetti già presenti nella release di \(\mathsf{R}\) con cui si sta lavorando, basta scrivere:

library()