Configurazione dell'ambiente R

Ciao a tutti, futuri programmatori R! Sono entusiasta di guidarvi nella configurazione del vostro ambiente R. Come qualcuno che ha insegnato scienze informatiche per anni, posso assicurarvi che questo primo passo è fondamentale, ma non preoccupatevi - lo faremo con calma e senza fretta.

R - Environment Setup

Configurazione dell'ambiente locale

Iniziamo installando R sul vostro computer. Pensate a questo come preparare la vostra cucina prima di iniziare a cucinare - abbiamo bisogno degli strumenti giusti!

Passo 1: Scaricare R

Prima di tutto, dobbiamo scaricare R stesso. È come ottenere l'ingrediente principale della nostra ricetta di programmazione.

  1. Andate sul sito ufficiale di R: https://cran.r-project.org/
  2. Scegliete il vostro sistema operativo (Windows, Mac o Linux)
  3. Cliccate sulla versione più recente di R per scaricarla

Una volta scaricato, eseguite l'installer e seguite le istruzioni. È semplice come quello!

Passo 2: Installare RStudio

Ora che abbiamo R, installiamo RStudio. Se R è la nostra cucina, RStudio è come un set super-organizzato di cassetti e piani di lavoro che rendono la cottura (o, nel nostro caso, la programmazione) molto più facile.

  1. Visitate la pagina di download di RStudio: https://www.rstudio.com/products/rstudio/download/
  2. Scegliete la versione gratuita di RStudio Desktop
  3. Scaricate la versione appropriata per il vostro sistema operativo
  4. Eseguite l'installer e seguite le istruzioni

Passo 3: Aprire RStudio

Bene, ora siamo pronti per iniziare a cuocere... voglio dire, programmare! Apriamo RStudio:

  1. Trovate RStudio nelle vostre applicazioni o nel menu di avvio
  2. Cliccate per aprirlo

Dovreste vedere una finestra divisa in diverse aree. Non preoccupatevi se sembra un po' impressionante - esploreremo ogni parte passo per passo.

I vostri primi comandi R

Ora che abbiamo configurato il nostro ambiente, proviamo alcuni comandi semplici. In RStudio, vedrete una sezione chiamata "Console" - è qui che inseriremo i nostri comandi.

Operazioni aritmetiche di base

Iniziamo con qualcosa di semplice - operazioni aritmetiche di base:

5 + 3

Inserite questo nel terminale e premete Invio. Dovreste vedere:

[1] 8

Congratulations! Avete eseguito il vostro primo comando R. L'[1] all'inizio è solo il modo di R per numerare l'output - non preoccupatevi di esso per ora.

Proviamo qualcosa di più complesso:

(10 * 5) + (20 / 4)

Questo outputs:

[1] 55

R segue l'ordine delle operazioni standard, proprio come in una lezione di matematica.

Variabili

Ora, impariamo qualcosa sulle variabili. Pensate alle variabili come contenitori che mantengono valori:

my_age <- 25
my_name <- "Alice"

Qui, abbiamo creato due variabili: my_age contiene un numero, e my_name contiene un testo (che chiamiamo una "stringa" in programmazione).

Per vedere cosa c'è in una variabile, basta digitare il suo nome:

my_age
my_name

Questo outputs:

[1] 25
[1] "Alice"

Funzioni di base

R include molte funzioni incorporate. Proviamo alcune:

sqrt(16)  # Radice quadrata
abs(-10)  # Valore assoluto
round(3.7)  # Arrotondamento

Questo outputs:

[1] 4
[1] 10
[1] 4

Il simbolo # viene utilizzato per i commenti - R ignora tutto ciò che segue sullo stesso rigo. È un ottimo modo per lasciare note nel codice!

Creare il vostro primo script R

Mentre digitare comandi direttamente nella console è divertente, per progetti più grandi, vogliamo salvare il nostro codice. È qui che entrano in gioco gli script R.

  1. In RStudio, andate su File > Nuovo File > Script R
  2. Una nuova area si aprirà in alto a sinistra
  3. Digitate il seguente codice:
# Il mio primo script R
print("Ciao, Mondo!")

# Calcolare l'area di un cerchio
radius <- 5
area <- pi * radius^2
print(paste("L'area del cerchio è", area))
  1. Salvate il file (File > Salva) e chiamatelo "my_first_script.R"
  2. Per eseguire l'intero script, cliccate sul pulsante "Source" in alto nella scheda dello script

Dovreste vedere l'output nella console:

[1] "Ciao, Mondo!"
[1] "L'area del cerchio è 78.53981633974483"

Congratulations! Avete scritto ed eseguito il vostro primo script R.

Funzioni utili per i principianti

Ecco una tabella di alcune funzioni R utili per iniziare:

Funzione Descrizione Esempio
print() Visualizza l'output print("Ciao")
paste() Combina stringhe paste("Ciao", "c'è")
length() Restituisce la lunghezza di un oggetto length(c(1,2,3))
sum() Somma i numeri sum(1,2,3)
mean() Calcola la media mean(c(1,2,3))
max() Trova il valore massimo max(c(1,2,3))
min() Trova il valore minimo min(c(1,2,3))

Provate questi nella vostra console R o in un nuovo script!

Conclusione

Ben fatto! Avete fatto i vostri primi passi nel mondo della programmazione R. Abbiamo configurato il vostro ambiente, eseguito alcuni comandi di base, creato variabili, utilizzato funzioni e persino scritto uno script. Ricordate, imparare a programmare è come imparare una nuova lingua - richiede pratica e pazienza. Non abbiate paura di sperimentare e fare errori - è così che impariamo!

Nella nostra prossima lezione, approfondiremo le strutture dati di R e impariamo a manipolarle. Finché allora, continuate a esercitarvi con le funzioni che abbiamo imparato oggi. Buon divertimento con il codice!

Credits: Image by storyset