Ricerca Sociale con R

Una wiki per l'analisi dei dati con R

Strumenti Utente

Strumenti Sito


r:concetti_di_base:pacchetto

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")

Per approfondire

Domande? Scrivimi

Messenger Telegram Email
r/concetti_di_base/pacchetto.txt · Ultima modifica: 17/09/2025 06:58 da Agnese Vardanega