Installazione di R e RStudio
Per iniziare a programmare in R, è necessario installare due componenti: il linguaggio R stesso e un ambiente di sviluppo integrato (IDE). RStudio è l’IDE più popolare e consigliato per lavorare con R.
Installare R
Windows
- Visita il sito ufficiale CRAN
- Clicca su “Download R for Windows”
- Clicca su “install R for the first time”
- Scarica l’ultima versione e segui la procedura guidata di installazione
macOS
- Visita CRAN
- Clicca su “Download R for macOS”
- Scarica il file
.pkgappropriato per il tuo processore (Intel o Apple Silicon) - Apri il file e segui le istruzioni
Linux (Ubuntu/Debian)
# Aggiorna i repository
sudo apt update
# Installa R
sudo apt install r-base r-base-dev
Installare RStudio
RStudio è disponibile gratuitamente nella versione Desktop:
- Visita posit.co
- Scarica la versione gratuita “RStudio Desktop”
- Installa seguendo la procedura del tuo sistema operativo
L’Interfaccia di RStudio
RStudio presenta quattro pannelli principali:
- Console (in basso a sinistra): dove si eseguono i comandi R in modo interattivo
- Editor (in alto a sinistra): dove si scrivono e salvano gli script R
- Environment/History (in alto a destra): mostra le variabili attive e lo storico dei comandi
- Files/Plots/Packages/Help (in basso a destra): gestione file, grafici, pacchetti e documentazione
Primi Passi nella Console
Prova ad eseguire questi comandi nella console di RStudio:
# Calcoli matematici
10 + 5
sqrt(144)
# Assegnare un valore a una variabile
x <- 42
x
# Installare un pacchetto
install.packages("ggplot2")
# Caricare un pacchetto installato
library(ggplot2)
Creare il Primo Script
Per creare un nuovo script R:
- Vai su File > New File > R Script (o premi
Ctrl + Shift + N) - Scrivi il tuo codice nell’editor
- Esegui una riga con
Ctrl + Enter - Esegui tutto lo script con
Ctrl + Shift + Enter
# il_mio_primo_script.R
# Definisci alcune variabili
nome <- "Mario"
eta <- 25
# Stampa un messaggio
cat("Ciao, mi chiamo", nome, "e ho", eta, "anni.\n")
# Crea un semplice vettore e calcolane la media
voti <- c(28, 30, 25, 27, 30)
media_voti <- mean(voti)
cat("La media dei voti è:", media_voti, "\n")
Gestione dei Pacchetti
I pacchetti estendono le funzionalitĂ di R. Ecco come gestirli:
# Installare un pacchetto da CRAN
install.packages("dplyr")
# Installare piĂą pacchetti contemporaneamente
install.packages(c("tidyr", "readr", "stringr"))
# Caricare un pacchetto
library(dplyr)
# Verificare i pacchetti installati
installed.packages()
# Aggiornare tutti i pacchetti
update.packages()
Ottenere Aiuto
R offre un sistema di aiuto integrato molto completo:
# Aiuto su una funzione specifica
?mean
help(mean)
# Cercare un termine nella documentazione
??regression
# Esempi di utilizzo di una funzione
example(mean)
Conclusione
Con R e RStudio installati, hai a disposizione un ambiente di sviluppo completo per l’analisi dei dati. RStudio semplifica enormemente il flusso di lavoro con R, offrendo strumenti per scrivere codice, visualizzare grafici e gestire pacchetti in un’unica interfaccia.