Créer une liste
Comme une liste d'épicerie, les listes en R permettent de regrouper des éléments de différents types de données. Créer une liste est, vous l'aurez deviné, aussi simple que d'utiliser la fonction list(). On peut dire qu'une liste est une sorte de super type : vous pouvez y stocker à peu près n'importe quelle information! Créez une liste comme ceci :
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
Ci-dessous, vous allez créer votre première liste à partir de certaines données que vous avez déjà utilisées!
Cette activité fait partie du cours
Introduction à R pour la finance
Instructions de l’exercice
- Les 4 composantes de votre liste ont été préparées pour vous.
- Utilisez
list()pour créer une liste dename,apple,ibmetcor_matrix, dans cet ordre, et assignez-la àportfolio. - Affichez votre
portfolio.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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