Torna al blog

Installazione di R su Ubuntu 21.04: un tutorial

Installazione di R su Ubuntu 21.04: un tutorial

R è un linguaggio di programmazione specializzato nel lavoro con i dati. R è un software libero che supporta un vasto catalogo di metodi statistici e grafici. L'elenco include vari algoritmi di machine learning, serie temporali, regressione lineare e altro ancora. È utilizzato da giganti del settore come Google, Facebook, Airbnb, Uber, ecc.

Come suggerisce la descrizione, R è l'opzione di riferimento quando sono coinvolti i big data. Viene utilizzato per l'analisi dei dati, il machine learning e l'inferenza statistica, solo per citarne alcuni. In questa guida, andremo a seguire i passaggi per installare R su Ubuntu 21.04.

Prerequisiti

Ecco un paio di prerequisiti necessari per eseguire i passaggi illustrati in questa guida:

R su Ubuntu

Ci sono due modi per installare R su Ubuntu:

  • Repository dei pacchetti di Ubuntu: Essendo un linguaggio popolare, R è direttamente disponibile nei repository ufficiali dei pacchetti di Ubuntu. Tuttavia, a causa del modo in cui Ubuntu rilascia gli aggiornamenti dei pacchetti, spesso non si tratta dell'ultima versione di R.

  • Progetto CRAN (The Comprehensive R Archive Network): CRAN è una rete di server FTP e web che distribuiscono le versioni aggiornate del codice e della documentazione di R per varie piattaforme. Offre un repository dedicato per Ubuntu e include l'ultima versione di R.

Mostreremo entrambi i metodi per installare R. Tuttavia, si consiglia vivamente di installare R dal repository CRAN poiché offre i pacchetti più recenti. Qualunque metodo tu scelga, R verrà installato e sarà disponibile per tutti gli utenti del sistema.

  • Metodo 1 – Installazione di R dal repository predefinito di Ubuntu

Per prima cosa, apri il terminale e aggiorna la APT cache:

R on Ubuntu screenshot 1

Successivamente, installa R dal repository dei pacchetti di Ubuntu:

R on Ubuntu screenshot 2

  • Metodo 2 – Installazione di R dal repository CRAN

Il repository CRAN supporta per la maggior parte le versioni LTS di Ubuntu. Controlla la documentazione di CRAN su Ubuntu per vedere se la tua versione è supportata.

Passo 1 - Aggiunta del repository CRAN

Per aggiungere il repository CRAN, apri un terminale ed esegui i seguenti comandi. Per prima cosa, aggiorna la APT cache:

R on Ubuntu screenshot 3

Ci sono due pacchetti di supporto necessari per lavorare con CRAN e R. Installali subito:

R on Ubuntu screenshot 4

Successivamente, dobbiamo aggiungere la chiave di firma per il repository CRAN. Scarica e aggiungi la chiave:

Possiamo anche verificare se la chiave è quella corretta. L'impronta digitale dovrebbe essere E298A3A825C0D65DFD57CBB651716619E084DAB9:

R on Ubuntu screenshot 5

Infine, aggiungi il repository CRAN per Ubuntu:

R on Ubuntu screenshot 6

Aggiorna la APT cache:

R on Ubuntu screenshot 7
Passo 2 – Installazione di R da CRAN

Ora, APT scaricherà e installerà R dal repository CRAN. Installa R:

R on Ubuntu screenshot 8

Lavorare con la shell di R

In questa sezione, faremo una semplice dimostrazione dell'uso della shell di R. Installeremo un pacchetto R stringr. Viene fornito con un insieme di funzioni coese progettate per rendere il lavoro con le stringhe il più semplice possibile. Per prima cosa, dai un'occhiata a stringr qui.

Avvia la shell di R:

Quindi, puoi installare il pacchetto:

Una volta completata l'installazione, carica stringr nella sessione R corrente:

Una funzione di stringr è str_length che stamperà la lunghezza delle stringhe. Crea una stringa:

Ora, controlla la lunghezza di ciascuna delle stringhe:

Come Linux, anche R è dotato di una comoda funzionalità di documentazione per i suoi pacchetti. Dai un'occhiata alla documentazione di string:

Per uscire dalla shell di R, usa il seguente codice:

Considerazioni finali

Questa guida mostra con successo come configurare e installare R su un server Ubuntu 21.04. L'intera procedura è semplice e veloce. Presenta inoltre una rapida dimostrazione dell'uso della shell di R e del lavoro con i pacchetti R. Per ulteriori informazioni su come assumere il controllo del tuo codice R, consulta R Studio – un IDE open-source per R.

Buona programmazione!

author

Hark Labs

Autore · CloudSigma

Preslav Dobrev è un designer creativo presso CloudSigma, con un focus su un'identità aziendale coerente attraverso l'uso di canali di marketing tradizionali e innovativi. È abile nel fondere la visione artistica con il marketing strategico per creare narrazioni di brand di grande impatto.

Commenti

Ancora nessun commento. Scrivi il primo.