CommencerCommencer gratuitement

Créer une liste

Tout comme une liste de courses, les listes en R permettent de regrouper des éléments de types différents. 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 pratiquement 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 données que vous avez déjà manipulées !

Cet exercice fait partie du cours

Introduction à R pour la finance

Afficher le cours

Instructions

  • Les 4 composants de votre liste ont été créés pour vous.
  • Utilisez list() pour créer une liste de name, apple, ibm et cor_matrix, dans cet ordre, et affectez-la à portfolio.
  • Affichez votre portfolio.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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
Modifier et exécuter le code