R è l'ambiente software open source, multipiattaforma per la statistica computazionale, l'analisi dei dati e la produzione di grafici. RStudio è un ambiente di sviluppo integrato per la programmazione con il linguaggio R. Vediamo come installare R e Studio Desktop Free in Ubuntu e Linux Mint.

R e RStudio

R è il linguaggio di programmazione statistico open source sviluppato, alla fine degli anni '90, come 'clone' del linguaggio statistico commerciale S. Grazie all'enorme interesse suscitato tra studiosi, ricercatori e professionisti e alla continua attività di sviluppo software, ad opera della community di volontari, presto R diviene un completo ambiente software statistico, open source, che si propone come valida alternativa, spesso preferita, ai software commerciali dedicati all'analisi statistica e la manipolazione dei dati.

Come per ogni altro linguaggio di programmazione di "alto livello", per sfruttare al meglio le caratteristiche della programmazione con R diventa indispensabile utilizzare un ambiente di sviluppo integrato (IDE) che ben si presti alle caratteristiche del linguaggio. Per R esistono diversi IDE e tra i più popolari vi è RStudio Desktop.

A chi è interessato all'argomento suggerisco anche la lettura dei due precedenti articoli - 'R - Ambiente Open Source per la Statistica computazionale' e 'RStudio Desktop Free - IDE Open Source per R' - nei quali ho provato a descrivere le caratteristiche principali e le potenzialità di R e dell'IDE RStudio Desktop.

R è un software libero (free software), open source, distribuito con licenza GNU General Public License (GPL) e gratuitamente disponibile per le piattaforme Linux, Windows e macOS. Anche RStudio Desktop è un software multipiattaforma ed è disponibile in due edizioni: la Free open source, gratuita, distribuita con licenza GNU AGPL v.3 e la commerciale Pro

Di seguito vediamo come installare R e RStudio Desktop Free in Ubuntu, nelle distribuzioni su di essa basate ed in particolare in Linux Mint

Installare R 'base' in Ubuntu e Linux Mint

Per installare R 'base' in Ubuntu, Linux Mint e altre distribuzioni basate su Ubuntu, occorre aggiungere il repository del pacchetto di istallazione, corrispondente alla release Ubuntu utilizzata, scaricare il pacchetto dell'ultima versione rilasciata ed installare R 'base'. Quindi, la classica procedura si compone di tre semplici passi eseguiti dal Terminale:

  1. importare la chiave GPG pubblica di autenticazione dei pacchetti APT;
  2. aggiungere le sorgenti software di terze parti;
  3. download e installazione dell'applicazione.

1) Importare la chiave per il repository.

Prima di aggiungere il repository al sistema, è necessario importare la chiave pubblica che permetterà di verificare la genuinità dei pacchetti che si andranno successivamente a scaricare dal nuovo repository:

$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9

2) Aggiunta del repository.

Come già detto, sono disponibili repository diversi corrispondenti alle diverse release di Ubuntu. Occorre, quindi, aggiungere al sistema il corretto repository per la distribuzione nella quale si vorrà installare R.

Ubuntu

Nella sintassi del comando per l'aggiunta del repository in Ubuntu utilizziamo $(lsb_release -cs) che restituisce automaticamente il codename della versione Ubuntu in uso (“hirsuite”, “groovy”, “focal”, etc.):

$ sudo add-apt-repository "deb https://cloud.r-project.org/bin/linux/ubuntu $(lsb_release -cs)-cran40/"

Linux Mint

In Linux Mint o altra distro basata su Ubuntu, la riga di comando conterrà il codename della corrispondente distribuzione Ubuntu LTS; ad esempio, per Linux Mint 20.1, basata su Ubuntu 20.04 Focal Fossa LTS, la riga di comando per l'aggiunta del repository sarà:

$ sudo add-apt-repository "deb https://cloud.r-project.org/bin/linux/ubuntu focal-cran40/"

3) Download e installazione

Infine, aggiornare il database dei pacchetti ed installare il pacchetto r-base:

$ sudo apt update
$ sudo apt install r-base

Avviamo R per testare la corretta installazione; sempre dal Terminale:

$ R

Il Terminale mostrerà il messaggio di benvenuto in R. Proviamo a visualizzare la licenza con il comando:

license()

Ancora, possiamo visualizzare l'elenco dei 'demo' su alcune caratteristiche di R:

demo()

Oppure avviare la demo che mostra alcuni grafici di esempio:

demo(graphics)

Notiamo che è possibile scorrere la storia dei comandi eseguiti utilizzando le freccette Su e Giù della tastiera.

Infine, usciamo da R con il comando:

q()
PCpercaso.com :: R in Linux Mint R in Linux Mint
(clicca per ingrandire).

Segue: Installare RStudio Desktop Free