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
Instructions de l’exercice
- Utilisez
c(new_hope, empire_strikes, return_jedi)pour combiner les trois vecteurs en un seul vecteur. Nommez ce vecteurbox_office. - Construisez une matrice à 3 lignes, où chaque ligne représente un film. Utilisez pour cela la fonction
matrix(). Le premier argument est le vecteurbox_office, qui contient toutes les valeurs du box-office. Ensuite, vous devez précisernrow = 3etbyrow = TRUE. Nommez la matrice résultantestar_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 <-