Creación de vectores
lista_indicadores <- list(PIB = 300, inflacion = c(2.5,3.0,3.5), desempleo = matrix(c(5.0,5.5,6.0,4.5,4.0,3.5), nrow = 2), deuda = list(publica = 60, privada = 40))## [,1] [,2] [,3]
## [1,] 5.0 6.0 4.0
## [2,] 5.5 4.5 3.5
## [1] 5.7
## $publica
## [1] 80
##
## $privada
## [1] 40
## $PIB
## [1] 300
##
## $inflacion
## [1] 2.5 3.0 3.5
##
## $desempleo
## [,1] [,2] [,3]
## [1,] 5.0 6.0 4.0
## [2,] 5.5 4.5 3.5
##
## $deuda
## $deuda$publica
## [1] 80
##
## $deuda$privada
## [1] 40
lista_estudiantes <- list(nombre = c("Ana","Luis","Pedro"), edad = c(18,19,20),notas = list(matematicas = c(8,7,9), historia = c(6,8,7), ingles = c(9,10,8))) ## [1] "Elena" "Luis" "Pedro"
lista_4<-list(a=list(a1=list(a11=c(1,2,3), a12=c(4,5,6)), a2=list(a21=c(7,8,9), a22=c(10,11,12))), b=list(b1=list(b11=c(13, 14, 15), b12=c(16, 17, 18)), b2=list(b21=c(19,20,21), b22=c(22,23,24))))
lista_4## $a
## $a$a1
## $a$a1$a11
## [1] 1 2 3
##
## $a$a1$a12
## [1] 4 5 6
##
##
## $a$a2
## $a$a2$a21
## [1] 7 8 9
##
## $a$a2$a22
## [1] 10 11 12
##
##
##
## $b
## $b$b1
## $b$b1$b11
## [1] 13 14 15
##
## $b$b1$b12
## [1] 16 17 18
##
##
## $b$b2
## $b$b2$b21
## [1] 19 20 21
##
## $b$b2$b22
## [1] 22 23 24
## $sub_lista_b
## $sub_lista_b$b11
## [1] 13 14 15
##
## $sub_lista_b$b12
## [1] 16 17 18
##
##
## $b2
## $b2$b21
## [1] 19 20 21
##
## $b2$b22
## [1] 22 23 24
## $b21
## [1] 19 20 21
length(lista_4) <- 3
names(lista_4) [3] <- "c"
lista_4 [[3]] <- list(c11 = diag(3), c12 = matrix(data = 0, nrow = 2, ncol = 2))
lista_4 [[3]]## $c11
## [,1] [,2] [,3]
## [1,] 1 0 0
## [2,] 0 1 0
## [3,] 0 0 1
##
## $c12
## [,1] [,2]
## [1,] 0 0
## [2,] 0 0
(Gonzalez, 2019)