Il linguaggio di programmazione R è estremamente popolare per eseguire calcoli statici e grafici. Di solito viene utilizzato dagli statistici per sviluppare software statistici e analizzare i dati. La caratteristica principale e anche il vantaggio del linguaggio R è la sua estensibilità. L'utente ha la possibilità di creare e pubblicare i propri pacchetti. Inoltre, la comunità R è attiva e aggiunge costantemente pacchetti statistici personalizzati per aree scientifiche specifiche. Ciò rende R applicabile in molti campi. Queste istruzioni vi mostreranno come installare e configurare R in Ubuntu. La maggior parte delle istruzioni funzionerà anche per altri sistemi operativi, solo alcuni comandi dovranno essere modificati.
Prima di tutto, è necessario disporre di Ubuntu e di 1 GB di RAM sul sistema. Se la memoria non è sufficiente, è necessario collegare una partizione di swap. È possibile installare R dai repository ufficiali di Ubuntu. Per farlo, eseguite il comando:
$ sudo apt install r-base
È vero che con questo comando è possibile ottenere solo la versione del 2018:
Per ottenere la versione più recente, è necessario aggiungere il repository R-Project
e installare l'ambiente del linguaggio da lì.
A tal fine, vengono eseguiti i seguenti comandi:
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
$ sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/'
È possibile utilizzare un'opzione speciale per eseguire l'installazione automatica del programma:
$ sudo apt-get -y install r-base
Ora avete l'ultima versione del linguaggio di programmazione R installata sul vostro sistema. Potete tranquillamente iniziare a testarlo:
$ R
Senza particolari impostazioni, R installa diversi pacchetti standard. Tuttavia, l'utente può desiderare di installare altri pacchetti. Ciò richiede almeno 1 GB di RAM. Per installare o aggiornare i pacchetti in CRAN
, è necessario utilizzare la funzione install.packages()
di R.
Ad esempio, se si desidera installare nome_pacchetto
, utilizzare questo codice:
> install.packages("package_name")
Si noti che questo inizializzerà il pacchetto solo per l'utente corrente. Non sarà disponibile per gli altri utenti. È anche possibile installare il pacchetto R per tutti gli utenti eseguendo R con accesso root.
Per un esempio illustrativo, installiamo in R il pacchetto shiny, considerato il più popolare tra gli sviluppatori di applicazioni web. Si può semplicemente eseguire il comando R usando sudo. Il parametro repo specifica da quale repository verrà scaricato il pacchetto.
$ sudo su - -c "R -e "install.packages('shiny', repos = 'http://cran.rstudio.com/')""
È possibile assicurarsi che il pacchetto sia disponibile per tutti inserendo un semplice comando:
$ R
Next, scarica il pacchetto:
$ > library(shiny)
Tutto qui. Ora sapete come installare il pacchetto R in Ubuntu e inizializzarlo da CAN
.