00
:
00
:
00
:
00
•Corso SEO AI - Usa SEOEMAIL al checkout per il 30% di sconto

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

  1. Visita il sito ufficiale CRAN
  2. Clicca su “Download R for Windows”
  3. Clicca su “install R for the first time”
  4. Scarica l’ultima versione e segui la procedura guidata di installazione

macOS

  1. Visita CRAN
  2. Clicca su “Download R for macOS”
  3. Scarica il file .pkg appropriato per il tuo processore (Intel o Apple Silicon)
  4. 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:

  1. Visita posit.co
  2. Scarica la versione gratuita “RStudio Desktop”
  3. 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:

  1. Vai su File > New File > R Script (o premi Ctrl + Shift + N)
  2. Scrivi il tuo codice nell’editor
  3. Esegui una riga con Ctrl + Enter
  4. 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.