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.
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.
- Andate sul sito ufficiale di R: https://cran.r-project.org/
- Scegliete il vostro sistema operativo (Windows, Mac o Linux)
- 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.
- Visitate la pagina di download di RStudio: https://www.rstudio.com/products/rstudio/download/
- Scegliete la versione gratuita di RStudio Desktop
- Scaricate la versione appropriata per il vostro sistema operativo
- Eseguite l'installer e seguite le istruzioni
Passo 3: Aprire RStudio
Bene, ora siamo pronti per iniziare a cuocere... voglio dire, programmare! Apriamo RStudio:
- Trovate RStudio nelle vostre applicazioni o nel menu di avvio
- 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.
- In RStudio, andate su File > Nuovo File > Script R
- Una nuova area si aprirà in alto a sinistra
- 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))
- Salvate il file (File > Salva) e chiamatelo "my_first_script.R"
- 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