Come installare il linguaggio di programmazione R su Ubuntu 20.04

R è un linguaggio di programmazione open source e un ambiente software gratuito per il calcolo statistico e la rappresentazione grafica creato e supportato dall'R Core Team e dal Fondazione R. La popolarità di R è ampiamente utilizzata dagli statistici e dai minatori di dati per gli sviluppatori di software di analisi statistica e dati.

Nel seguente tutorial, imparerai come installare R usando il repository CRAN e installa i pacchetti sia dal repository CRAN di R che da PPA cran2deb4ubuntu su Ubuntu 20.04.

Prerequisiti

  • Sistema operativo consigliato: Ubuntu 20.04
  • Account utente: Un account utente con sudo or accesso root.

Aggiorna il sistema operativo

Aggiorna il tuo Ubuntu sistema operativo per assicurarsi che tutti i pacchetti esistenti siano aggiornati:

sudo apt update && sudo apt upgrade -y

Il tutorial utilizzerà il comando sudo che collaborano con noi, attingono direttamente dalla storia e dalla tradizione veneziana supponendo che tu abbia lo stato di sudo.

Per verificare lo stato di sudo sul tuo account:

sudo whoami

Esempio di output che mostra lo stato di sudo:

[joshua@ubuntu ~]$ sudo whoami
root

Per configurare un account sudo esistente o nuovo, visita il nostro tutorial su Come aggiungere un utente a Sudoers su Ubuntu.

Per utilizzare l' account di root, usa il seguente comando con la password di root per accedere.

su

pubblicità


Installa le dipendenze per R

Innanzitutto, apri il tuo terminale (CTRL+ALT+T) e installa le seguenti dipendenze.

sudo apt install dirmngr gnupg apt-transport-https ca-certificates software-properties-common

Tipologia "Y", quindi premere il tasto "TASTO INVIO" per procedere e completare l'installazione.

Importa chiave R GPG e repository CRAN

Per impostazione predefinita, R è presente nei repository di Ubuntu 20.04. Tuttavia, è molto obsoleto. Si consiglia vivamente di installare R dal CRAN repository.

Innanzitutto, importa la chiave GPG richiesta per verificare l'autenticità del pacchetto R.

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

Esempio se l'importazione è andata a buon fine:

Come installare il linguaggio di programmazione R su Ubuntu 20.04

Quindi, importa il repository CRAN.

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

Una volta importato, aggiorna l'elenco dei repository APT.

sudo apt update

pubblicità


Installa il linguaggio di programmazione R

Con le dipendenze e il repository CRAN appena aggiunto installati, puoi installare il linguaggio R eseguendo il seguente comando nel tuo terminale.

sudo apt install dirmngr gnupg apt-transport-https ca-certificates software-properties-common

Esempio di output:

Come installare il linguaggio di programmazione R su Ubuntu 20.04

Una volta terminata l'installazione, verifica se è andata a buon fine controllando la versione build.

R --version

Esempio di output:

Come installare il linguaggio di programmazione R su Ubuntu 20.04

Come installare i pacchetti R da CRAN

Ora che R è installato sul tuo sistema, puoi avviare l'istanza del terminale R.

Nel tuo terminale, usa il seguente comando.

sudo -i R

Esempio di terminale R:

Come installare il linguaggio di programmazione R su Ubuntu 20.04

R ha una gamma piuttosto ampia di pacchetti che puoi installare. Per il tutorial, il “txt trama” il pacchetto restituisce grafici ASCII con “grafico a linee, grafico a dispersione, barra grafici e grafico della densità.” Questo viene installato utilizzando il install.packages(”) comando nella shell del terminale di R.

install.packages('txtplot')

Esempio di output:

Come installare il linguaggio di programmazione R su Ubuntu 20.04

Con una lunga “trama di testo” ora installato, puoi eseguire un test attivando il pacchetto nel terminale della shell R.

library('txtplot')

Successivamente, viene mostrato un esempio utilizzando i dati di esempio forniti dal pacchetto "dataset" di R con contiene la velocità delle auto e la distanza necessaria per fermarsi in base ai dati degli anni '1920:

txtplot(cars[,1], cars[,2], xlab = 'speed', ylab = 'distance')

Da questo comando di input, riceverai quindi un grafico del grafico.

Esempio:

Come installare il linguaggio di programmazione R su Ubuntu 20.04

Inoltre, per ottenere assistenza sui pacchetti installati, è possibile utilizzare il seguente comando.

help(package name)

sostituire "nome del pacchetto" con il pacchetto installato. Nel caso del tutorial, questo era “txtplot”.

Esempio:

help(txtplot)

Per rimuovere un pacchetto, oppure “txt trama” utilizzare il seguente comando remove nel terminale della shell R.

remove.packages('txtplot')

Per uscire dall'interfaccia del terminale della shell R, utilizzare il pulsante "Q()" comando.

q()

Verrà visualizzato il seguente messaggio:

Save workspace image? [y/n/c]: 

Seleziona la tua opzione per uscire digitando s, n, or c e premendo il tasto "TASTO INVIO".


pubblicità


Come installare i pacchetti R da cran2deb4ubuntu

Facoltativamente, è possibile installare quanto segue PPA cran2deb4ubuntu, un pacchetto PPA per R da Task Views di CRAN compilato con R 4.0 (e versioni successive). Nota che questo PPA funziona solo per le versioni LTS come 18.04, 20.04 e l'imminente 22.04 LTS, ma è costruito con l'ultima versione R.

Innanzitutto, installa il PPA utilizzando il seguente comando.

sudo add-apt-repository ppa:c2d4u.team/c2d4u4.0+ -y

Una volta installato, aggiorna l'elenco dei repository APT.

sudo apt update

Nota, potresti vedere pacchetti aggiornati, aggiorna come appropriato.

sudo apt upgrade

Invece di compilare i pacchetti R, questo può essere adatto allo sviluppatore e puoi installarli come pacchetti Debian dal PPA. Tuttavia, farai affidamento sul mantenimento e sulla sicurezza del PPA.

Nel complesso, il PPA del squadra “cran2deb4ubuntu Build Team” è molto noto e ci si può fidare.

Commenti e Conclusione

Nel tutorial, hai imparato come installare R su Ubuntu 20.04 LTS Focal Fossa utilizzando il repository CRAN, che puoi attingere frequentemente a pacchetti e aggiornamenti.

Una delle parti migliori su Programmazione R è che è più un software gestito dalla comunità, il che significa che chiunque può fornire miglioramenti del codice e nuovi pacchetti. La coerenza nell'ambiente della comunità R è una testimonianza di questo approccio allo sviluppo di software specifico condividendo e incoraggiando gli input. Questo strumento è anche compatibile tra piattaforme e quindi funziona su molti sistemi operativi e hardware.

Inoltre, puoi trovare altri pacchetti R su Pacchetti CRAN disponibili per nome.

Lascia un tuo commento