Menu

Come installare R (Windows, macOS, Linux) e RStudio

Come scaricare R da CRAN e installarlo su Windows, macOS o Linux, più RStudio, l'IDE che quasi tutti usano per scrivere codice R.

Questa pagina include editor eseguibili: modifica, esegui e vedi subito l'output.

Ti servono due download (ed ecco perché)

Preparare un ambiente R significa installare due cose separate:

  1. R stesso: il linguaggio e l'interprete, da scaricare da CRAN (il Comprehensive R Archive Network) all'indirizzo cran.r-project.org. È la parte che esegue davvero il tuo codice.
  2. RStudio Desktop: l'editor in cui quasi tutti scrivono R, da scaricare da posit.co. È gratuito e avvolge R in un vero spazio di lavoro: editor di script, console, visualizzatore di grafici, esploratore dell'ambiente.

L'ordine conta: prima R, poi RStudio. RStudio è solo un guscio intorno a R: senza R installato sotto, non ha niente da eseguire.

Un'ultima cosa prima di scaricare qualsiasi cosa: i blocchi di codice di queste pagine sono eseguibili, quindi puoi iniziare a scrivere R subito, con o senza installazione:

Se vuoi solo seguire le prossime lezioni, basta davvero questo. Torna su questa pagina quando vorrai R sul tuo computer.

Installare R su Windows

  1. Vai su cran.r-project.org e scegli Download R for Windows.
  2. Clicca su base (il link dice "install R for the first time"), poi scarica l'installer, un file come R-4.4.1-win.exe.
  3. Avvia l'installer. Le impostazioni predefinite vanno bene a ogni passaggio: vai avanti fino alla fine.

R si installa in C:\Program Files\R\R-<version>\ e aggiunge "R" al menu Start. Il collegamento nel menu Start apre la console di R nuda e cruda: perfettamente utilizzabile, ma per lavorare davvero vorrai RStudio (più avanti).

Se in futuro pensi di compilare pacchetti dal sorgente ti servirà anche Rtools (linkato dalla stessa pagina CRAN), ma per ora saltalo: a chi inizia non serve.

Installare R su macOS

  1. Vai su cran.r-project.org e scegli Download R for macOS.

  2. Scegli il .pkg giusto per il tuo chip, il passaggio in cui si sbaglia più spesso:

    • Apple silicon (M1, M2, M3, M4): l'installer etichettato arm64.
    • Mac Intel: l'installer x86_64.

    Non sai quale hai? Menu Apple → Informazioni su questo Mac. Se la riga del chip dice "Apple M-qualcosa", sei su arm64.

  3. Apri il .pkg scaricato e completa l'installazione.

Otterrai R.app in Applicazioni più gli strumenti a riga di comando R e Rscript. Se usi Homebrew funziona anche brew install --cask r, ma l'installer di CRAN è la strada supportata ufficialmente.

Installare R su Linux

R è nei repository di tutte le principali distribuzioni:

# Debian / Ubuntu
sudo apt update
sudo apt install r-base

# Fedora
sudo dnf install R

Un'avvertenza: i repository delle distribuzioni a volte sono indietro di diverse versioni di R. Se vuoi la versione attuale su Ubuntu, CRAN mantiene un proprio repository apt: le istruzioni sotto "Download R for Linux" sul sito di CRAN spiegano come aggiungerlo. Per imparare, la versione della distribuzione va benissimo.

Verificare l'installazione

Apri un terminale (Prompt dei comandi o PowerShell su Windows) ed esegui:

R --version

Dovresti vedere qualcosa del genere:

R version 4.4.1 (2024-06-14) -- "Race for Your Life"

Se Windows dice che il comando non è riconosciuto, R funziona ma non è nel PATH: la soluzione più rapida è usare semplicemente RStudio, che trova R da solo. Con l'installazione arrivano due comandi: R avvia la console interattiva e Rscript esegue file di script; la differenza conta quando inizi a eseguire script R.

Installare RStudio Desktop

  1. Vai su posit.co/download/rstudio-desktop (l'azienda che produce RStudio ha cambiato nome in Posit nel 2022, il prodotto è lo stesso).
  2. Scarica l'installer gratuito di RStudio Desktop per il tuo sistema operativo e avvialo.
  3. Apri RStudio. Rileva da solo la tua installazione di R: se un pannello della console ti accoglie con il banner della versione di R e un prompt >, è tutto collegato.

Scrivi questo al prompt della console per festeggiare:

paste("R", R.version.string, "is ready")

Perché RStudio e non la console nuda? Una sola finestra ti dà un editor di script con completamento automatico, la console, ogni grafico che crei, i dati caricati e un gestore di pacchetti. Queste guide non danno mai per scontato RStudio, ma quando una lezione cita una scorciatoia dell'IDE, si riferisce a RStudio.

Il tuo primo pacchetto (anteprima facoltativa)

Il superpotere di R è l'ecosistema di pacchetti di CRAN. Installare un pacchetto è una riga nella console di R:

install.packages("ggplot2")

Non eseguirla ancora se non ti serve: la lezione sui pacchetti spiega cosa sono, da dove vengono e la differenza tra installarli e caricarli. Sappi solo che la porta è a un comando di distanza.

Cosa ti porti a casa

  • L'installazione di R ha due parti: R stesso da CRAN, poi RStudio Desktop da posit.co, in quest'ordine.
  • Windows: l'installer "base" con le opzioni predefinite. macOS: abbina l'installer al tuo chip (arm64 per Apple silicon, x86_64 per Intel). Linux: apt install r-base oppure dnf install R.
  • Verifica con R --version in un terminale; RStudio trova R automaticamente in ogni caso.
  • Puoi eseguire ogni esempio di queste pagine nel browser senza installare niente.

Prossimo passo: i modi per eseguire davvero codice R, cioè la console, Rscript, source() e RStudio.

Domande frequenti

Da dove si scarica R?

Da CRAN, la casa ufficiale di R, all'indirizzo cran.r-project.org. Scegli il tuo sistema operativo e scarica l'ultima versione. Evita i siti di download di terze parti: CRAN è gratuito e sempre aggiornato.

Servono sia R sia RStudio?

Ti serve R, perché è il linguaggio vero e proprio. RStudio è un editor che esegue R e aggiunge in un'unica finestra una console, un editor di script, un pannello per i grafici e un gestore di pacchetti. RStudio non include R, quindi installa prima R e poi RStudio. Quasi tutti scrivono R dentro RStudio.

Come verifico che R sia installato correttamente?

Apri un terminale (Prompt dei comandi o PowerShell su Windows) ed esegui R --version. Se stampa una stringa di versione come R version 4.4.1, l'installazione ha funzionato. Su Windows potresti dover aggiungere la cartella bin di R al PATH perché il comando venga trovato.

Quale installer di R scelgo su un Mac?

Dipende dal chip. I Mac con Apple silicon (M1/M2/M3/M4) hanno bisogno del .pkg arm64; i vecchi Mac Intel hanno bisogno della build x86_64. Se non sei sicuro, controlla in menu Apple → Informazioni su questo Mac. CRAN etichetta chiaramente entrambi gli installer.

Illustrazione dei linguaggi di programmazione di Coddy

Impara a programmare con Coddy

INIZIA