Ricerca Sociale con R

Una wiki per l'analisi dei dati con R

Strumenti Utente

Strumenti Sito


Il Laboratorio di Analisi dei Dati con R, dell'Università di Teramo su piattaforma Meet, inizia il 9 aprile 2021 - Iscrizione - email
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. E' preferibile eseguire questa procedura dalla finestra di R, ed avendo chiuso RCommander, che potrebbe dover essere a sua volta aggiornato.

Per aggiornare i pacchetti, in Windows Vista e Windows7, è necessario eseguire R da amministratori.

Il comando per aggiornare i pacchetti è nel menu Pacchetti (Aggiorna pacchetti …), e la procedura è interamente automatica: è sufficiente seguire le istruzioni a schermo.

E' anche possibile aggiornare i pacchetti digitando il comando

update.packages()

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

r/concetti_di_base/pacchetto.txt · Ultima modifica: 25/09/2021 08:52 da admin