CommencezCommencez gratuitement

Analysez des matrices, vous devez

Il est temps de mettre la main à la pâte. Dans les exercices qui suivent, vous analyserez les recettes au box-office de la franchise Star Wars. Que la Force soit avec vous!

Dans l'éditeur, trois vecteurs sont définis. Chacun représente les recettes au box-office des trois premiers films Star Wars. Le premier élément de chaque vecteur indique les recettes aux États-Unis, et le deuxième correspond au box-office à l'extérieur des États-Unis (source : Wikipedia).

Dans cet exercice, vous combinerez toutes ces valeurs dans un seul vecteur. Ensuite, vous construirez une matrice à partir de ce vecteur.

Cette activité fait partie du cours

Introduction à R

Voir le cours

Instructions de l’exercice

  • Utilisez c(new_hope, empire_strikes, return_jedi) pour combiner les trois vecteurs en un seul vecteur. Nommez ce vecteur box_office.
  • Construisez une matrice à 3 lignes, où chaque ligne représente un film. Utilisez pour cela la fonction matrix(). Le premier argument est le vecteur box_office, qui contient toutes les valeurs du box-office. Ensuite, vous devez préciser nrow = 3 et byrow = TRUE. Nommez la matrice résultante star_wars_matrix.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Box office Star Wars (in millions!)
new_hope <- c(460.998, 314.4)
empire_strikes <- c(290.475, 247.900)
return_jedi <- c(309.306, 165.8)

# Create box_office
box_office <- 

# Construct star_wars_matrix
star_wars_matrix <- 
Modifier et exécuter le code