A12_MAE118_GR16051
EJERCICIO I
1) Creando los elementos de la lista
Creando lista “Acciones”
## $Apple
## [1] 120 125 130
##
## $Google
## [1] 1800 1850 1900
##
## $Amazon
## [1] 3200 3300 3400
2) Añadiendo un nuevo elemento a la lista
## [1] 210 215 220
## $Apple
## [1] 120 125 130
##
## $Google
## [1] 1800 1850 1900
##
## $Amazon
## [1] 3200 3300 3400
##
## $Microsoft
## [1] 210 215 220
EJERCICIO II
1) Creando una nueva lista
Indicadores <- list(
PIB = 30000,
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))
print(Indicadores)## $PIB
## [1] 30000
##
## $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] 60
##
## $Deuda$Privada
## [1] 40
2) Cálculos
EJERCICIO III
1) Creando una lista
Estudiantes <- list(Nombre = c("ANA", "LUIS", "PEDRO"), Edad = c(18, 19, 20), Notas = list(Matemáticas = c(8, 7, 9), Historia = c(6, 8, 7), Inglés = c(9, 10, 8)))
print(Estudiantes)## $Nombre
## [1] "ANA" "LUIS" "PEDRO"
##
## $Edad
## [1] 18 19 20
##
## $Notas
## $Notas$Matemáticas
## [1] 8 7 9
##
## $Notas$Historia
## [1] 6 8 7
##
## $Notas$Inglés
## [1] 9 10 8
2) Sustituyendo campos
## [1] "ELENA" "LUIS" "PEDRO"
3) Añadiendo elemntos a la lista
## $Nombre
## [1] "ELENA" "LUIS" "PEDRO"
##
## $Edad
## [1] 18 19 20
##
## $Notas
## $Notas$Matemáticas
## [1] 8 7 9
##
## $Notas$Historia
## [1] 6 8 7
##
## $Notas$Inglés
## [1] 9 10 8
##
##
## $Genero
## [1] "F" "M" "NB"
EJERCICIO IV
1) Creando un DataFrame
Ventas_tiendas <- data.frame(DIA_1 = c(12, 10, 22, 16, 30), DIA_2 = c(15, 11, 24, 17, 32), DIA_3 = c(14, 13, 21, 19, 31), DIA_4 = c(18, 12, 25, 20, 35), DIA_5 = c(20, 15, 23, 18, 33),row.names = c("TIENDA_A", "TIENDA_B", "TIENDA_C", "TIENDA_D", "TIENDA_E"))
print(Ventas_tiendas)## DIA_1 DIA_2 DIA_3 DIA_4 DIA_5
## TIENDA_A 12 15 14 18 20
## TIENDA_B 10 11 13 12 15
## TIENDA_C 22 24 21 25 23
## TIENDA_D 16 17 19 20 18
## TIENDA_E 30 32 31 35 33
3) Seleccionando varios elementos
## DIA_2 DIA_5
## TIENDA_A 15 20
## TIENDA_B 11 15
## TIENDA_C 24 23
## TIENDA_D 17 18
## TIENDA_E 32 33
4) Sustituyendo un elemento
## DIA_1 DIA_2 DIA_3 DIA_4 DIA_5
## TIENDA_A 12 15 14 18 20
## TIENDA_B 14 11 13 12 15
## TIENDA_C 22 24 21 25 23
## TIENDA_D 16 17 19 20 18
## TIENDA_E 30 32 31 35 33
5) Sustituyendo varios elementos
## DIA_1 DIA_2 DIA_3 DIA_4 DIA_5
## TIENDA_A 12.0 15.0 14.00 18.00 20.00
## TIENDA_B 14.0 11.0 13.00 12.00 15.00
## TIENDA_C 22.0 24.0 21.00 25.00 23.00
## TIENDA_D 16.0 17.0 19.00 20.00 18.00
## TIENDA_E 34.5 36.8 35.65 40.25 37.95
6) Reemplezando las ventas del “DIA_3”
## DIA_1 DIA_2 DIA_3 DIA_4 DIA_5
## TIENDA_A 12.0 15.0 28.0 18.00 20.00
## TIENDA_B 14.0 11.0 26.0 12.00 15.00
## TIENDA_C 22.0 24.0 42.0 25.00 23.00
## TIENDA_D 16.0 17.0 38.0 20.00 18.00
## TIENDA_E 34.5 36.8 71.3 40.25 37.95
```