Crea una lista
Igual que una lista de la compra, las listas en R sirven para agrupar elementos de distintos tipos de datos. Crear una lista es, como imaginarás, tan sencillo como usar la función list(). Podrías decir que una lista es una especie de supertipo de datos: ¡puedes guardar en ella prácticamente cualquier información! Crea una lista así:
words <- c("I <3 R")
numbers <- c(42, 24)
my_list <- list(words, numbers)
my_list
[[1]]
[1] "I <3 R"
[[2]]
[1] 42 24
A continuación, vas a crear tu primera lista a partir de algunos de los datos con los que ya has trabajado.
Este ejercicio forma parte del curso
Introducción a R para finanzas
Instrucciones del ejercicio
- Ya tienes creados los 4 componentes de tu lista.
- Usa
list()para crear una lista conname,apple,ibmycor_matrix, en ese orden, y asígnala aportfolio. - Imprime tu
portfolio.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# List components
name <- "Apple and IBM"
apple <- c(109.49, 109.90, 109.11, 109.95, 111.03)
ibm <- c(159.82, 160.02, 159.84, 160.35, 164.79)
cor_matrix <- cor(cbind(apple, ibm))
# Create a list
portfolio <-
# View your first list