Get startedGet started for free

Un peu de calcul avec les matrices (2)

Tout comme 2*ma_matrix multiplie tous les éléments de ma_matrix par deux, ma_matrix1 * ma_matrix2 crée une matrice où chaque élément est le produit des éléments correspondants de ma_matrix1 et ma_matrix2.

Après avoir regardé le résultat de l'exercice précédent, le grand patron de LucasFilms souligne que le prix des billets a augmenté au fil du temps à raison d'un dollar par film. Il demande de refaire l'analyse basée sur les prix que vous pouvez trouver dans ticket_prices_matrix (source : imagination).

Ceux qui sont familiers des matrices doivent noter qu'il ne s'agit pas ici de multiplication matricielle standard... pour celle-là vous devez utiliser %*% dans R.

This exercise is part of the course

Introduction à R

View Course

Exercise instructions

  • Assignez à visiteurs la matrice avec votre nombre estimé de visiteurs non-américains et américains pour les trois films.
  • Assignez à moyenne_visiteurs_americains le nombre moyen de visiteurs américains pour un film de Star Wars.
  • Assignez à moyenne_visiteurs_non_americains le nombre moyen de visiteurs non-américains pour un film de Star Wars.

Hands-on interactive exercise

Have a go at this exercise by completing this sample code.

# Le box-office Star Wars: en millions de $ ! 
# Construire la matrice 
box_office_mondial <- c(461, 314.4, 290.5, 247.9, 309.3, 165.8)
noms_films <- c("Un nouvel espoir","L'Empire contre-attaque","Le Retour du Jedi")
titre_colonnes <- c("Americain","non-Americain")
star_wars_matrix <- matrix(box_office_mondial, nrow = 3, byrow = TRUE, dimnames = list(noms_films, titre_colonnes))
ticket_prices_matrix <- matrix(c(5, 5, 6, 6, 7, 7), nrow = 3, byrow = TRUE, dimnames = list(noms_films, titre_colonnes)) 

# Estimez le nombre de visiteurs
visiteurs <- 

# Nombre moyen de visiteurs américains
moyenne_visiteurs_americains <- 

# Nombre moyen de visiteurs non-américains
moyenne_visiteurs_non_americains <- 
Edit and Run Code