Indicizzazione Estrazione dellelemento sulla prima riga e terza colonna della prima matrice > z[1,3,1] [1] 5 Estrazione di tutti gli elementi della seconda colonna della seconda matrice > z[,2,2] [1] 9 10
Liste Una lista è un contenitore generico in cui è possibile inserire vettori di vario tipo. Nellesempio ho creato una lista di 3 elementi di tipo diverso. > lista <- list(1:3, "pippo", matrix(1:4,2)) > lista [[1]] [1] [[2]] [1] "pippo" [[3]] [,1] [,2] [1,] 1 3 [2,] 2 4
Indicizzazione: Gli elementi di una lista si estraggono con le doppie parentesi quadre [[..]] Gli elementi di una lista possono essere identificati con nomi univoci Se un elemento di una lista ha un nome, può essere indicato con la sintassi: nomelista$nomeelemento
Indicizzazione > lista <- list(primo=1:3, secondo="pippo", terzo=matrix(1:4,2)) > lista[["terzo"]] [,1] [,2] [1,] 1 3 [2,] 2 4 > lista$terzo [,1] [,2] [1,] 1 3 [2,] 2 4 > lista$quarto <- 0 > names(lista) [1] "primo" "secondo" "terzo" "quarto"