Dispense di lezione 1 – Introduzione a R
Se il comando è completo, comparirà una nuova riga di comando con il simbolo di prompt >. Altrimenti comparirà una nuova riga di comando con il simbolo + che significa che il comando deve essere completato.
ctrl+R per eseguire un comando. R utilizza il # per aggiungere commenti. Per assegnare un nome al risultato dell'operazione si impiega il comando di assegnazione <-.
- ls() per visualizzare la lista dei nomi degli oggetti memorizzati (variabili).
- history() per visualizzare la cronologia dei comandi.
- rm() per eliminare uno o più oggetti.
- getwd() per vedere qual è la cartella di lavoro corrente.
- setwd(«path») dove path indica la cartella di lavoro per cambiare la cartella di lavoro corrente.
- q() per uscire da R.
- c() per creare un vettore.
Lezione 2 – I vettori
vettore_num <- c(1, 2, 3) per creare un vettore numerico.
vettore_alfa <- c("a", "b", "c") per creare un vettore alfanumerico.
vettore_logico <- c(TRUE, FALSE, TRUE) per creare un vettore logico.
- names() per dare un nome agli elementi di un vettore.
- sum() per calcolare la somma degli elementi di un vettore.
- mean() per calcolare la media aritmetica degli elementi di un vettore.
- median() per calcolare la mediana degli elementi di un vettore.
- min() per calcolare il valore minimo degli elementi di un vettore.
- max() per calcolare il valore massimo degli elementi di un vettore.
Per selezionare elementi di un vettore, possiamo usare le parentesi quadre. Tra le [], indichiamo gli elementi da selezionare. Per esempio, per selezionare il secondo elemento di un vettore: profitti[2].
Per selezionare elementi multipli, possiamo utilizzare il vettore c(1, 5) tra parentesi quadre: profitti[c(1, 5)]. c(2, 3, 4) può essere abbreviato con 2:4, che genera un vettore con numeri interi da 2 a 4: profitti_2_4 <- profitti[2:4].
Possiamo affrontare il problema (capire in quali mesi i profitti sono negativi) utilizzando anche gli operatori logici di confronto. Gli operatori logici di confronto in R sono:
- < minore di
- > maggiore di
- <= minore o uguale
- >= maggiore o uguale
- == uguale
- != diverso
vettore_confronto <- profitti <= 0 per selezionare i valori dei profitti negativi o uguali a zero. Utilizziamo il vettore_confronto per la selezione: profitti[confronto].
Lezione 3 – Le matrici
Per creare in R una matrice, si utilizza la funzione matrix(). Nella funzione matrix(): il primo argomento è la collezione di elementi della matrice, ad esempio 1:9 è uno shortcut per c(1, 2, 3, 4, 5, 6, 7, 8, 9). byrow = TRUE indica che la matrice... [la descrizione continua]
-
Appunti di R-Biostatistica
-
Appunti di analisi 1 sulle funzioni in R
-
Appunti sul software di statistica r
-
Appunti di Analisi statistica multivariata su R