Estratto del documento

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]

Anteprima
Vedrai una selezione di 3 pagine su 8
Appunti su R Pag. 1 Appunti su R Pag. 2
Anteprima di 3 pagg. su 8.
Scarica il documento per vederlo tutto.
Appunti su R Pag. 6
1 su 8
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze matematiche e informatiche INF/01 Informatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher GioiaCancian di informazioni apprese con la frequenza delle lezioni di Informatica e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università "Carlo Cattaneo" (LIUC) o del prof Caggia Antonio.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community