Come installare R su Ubuntu 18.04

Come amministratori di sistema e personale del gruppo IT, dobbiamo sempre cercare gli strumenti migliori che ci permettano di avere un controllo centralizzato e diretto su tutto ciò che accade nel sistema. Esistono centinaia di strumenti ognuno con il suo livello di funzionalità o visualizzazione dei risultati e per questo motivo Solvetic parlerà di uno speciale chiamato R che è stato creato per concentrarsi su tutto ciò che è associato al calcolo e alla grafica statistica.

Cos'è RR è un linguaggio e un ambiente appositamente progettati, come abbiamo detto, per il calcolo statistico e la grafica, in quanto tale è un progetto GNU simile al linguaggio e all'ambiente S, che è stato sviluppato presso i Bell Laboratories perché gran parte del codice scritto per S viene eseguito invariato sotto R, ma R ha notevoli differenze rispetto a S.

Usando R, abbiamo un'utilità che genera varie tecniche statistiche come la modellazione lineare e non lineare, i test statistici classici, l'analisi delle serie temporali, la classificazione, il raggruppamento e la grafica, essendo completamente estensibile per aumentare la sua capacità di distribuzione.

R ha la capacità di creare risultati di qualità in cui possono essere inclusi simboli e formule matematiche, se necessario.
R è disponibile come Software Libero secondo i termini della GNU General Public License ed è disponibile per piattaforme UNIX inclusi FreeBSD e Linux), Windows e MacOS.

1. Ambiente R e installazione di Ubuntu 18.04


R stesso è un insieme integrato di installazioni software create per la manipolazione dei dati, il calcolo e la visualizzazione grafica, inclusi parametri come:
  • Efficace struttura di archiviazione e gestione dei dati
  • Strutture grafiche per l'analisi e la visualizzazione dei dati su schermo o in copia cartacea di questi
  • Dispone di un set di operatori per i calcoli a matrice, una raccolta ampia e integrata di strumenti intermedi per l'analisi dei dati
  • Supporta condizionali, loop, funzioni ricorsive definite dall'utente e funzionalità di input e output.

A causa dei costanti aggiornamenti di R, aggiungeremo il repository esterno gestito da CRAN, CRAN mantiene i repository all'interno della rete, ma non tutti i repository esterni sono affidabili.

Il primo passo per l'installazione di R in Ubuntu 18 è aggiungere la chiave GPG che sarà possibile utilizzando la seguente riga:

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

Ora, aggiungeremo il repository ufficiale eseguendo quanto segue:

 sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35 /'

Una volta aggiunto il repository, procediamo con l'aggiornamento dei pacchetti del repository eseguendo quanto segue:

 sudo apt update

2. Come installare R su Ubuntu 18.04


Dopo aver aggiornato i pacchetti, possiamo avviare l'installazione di R, per questo eseguiremo il seguente comando:
 sudo apt install r-base

Inseriamo la lettera S per confermare il download e l'installazione di R in Ubuntu 18.

Passo 2
Una volta installato R in Ubuntu 18, verificheremo il suo utilizzo eseguendo una sessione interattiva come utenti root con il seguente comando:

 sudo -i R

Possiamo vedere che tutto funziona nel modo corretto, lì possiamo eseguire il comando demo per vedere un esempio di come R.

3. Come installare i pacchetti usando CRAN su Ubuntu 18.04


R è un'applicazione che ha a disposizione un gran numero di pacchetti complementari, in questo caso installeremo txtplot, che è una libreria che genera grafici ASCII che include diagrammi a dispersione, diagrammi a linee, diagrammi di densità, acf e grafici a barre.

Per fare ciò eseguiremo la seguente riga nella console R:

 install.packages ('txtplot')

Possiamo vedere che avvia il processo di convalida e installazione.

Una volta installato, caricheremo il pacchetto installato. Se non sono presenti messaggi di errore, la libreria è stata caricata correttamente.

 libreria ('txtplot')

Ora useremo un esempio in cui viene dimostrata una funzione di grafico con etichette degli assi. I dati da utilizzare sono forniti dal pacchetto del set di dati R, che contiene la velocità delle auto e la distanza necessaria per fermarsi in base ai dati degli anni '20, eseguiamo quanto segue:

 txtplot (auto [, 1], auto [, 2], xlab = 'velocità', ylab = 'distanza')

Pertanto, qualsiasi pacchetto precompilato può essere installato da CRAN con la sintassi install.packages().

CRAN ha a disposizione più di 2000 pacchetti, per sapere nel dettaglio qual è la funzione di ciascuno di essi e come installarlo, possiamo andare al seguente link CRAN:

In questo modo R diventa una pratica utility per l'installazione di pacchetti e per la visualizzazione di diversi tipi di metriche in Linux.

wave wave wave wave wave