Un po' di aritmetica con le matrici (2)
Proprio come 2 * my_matrix ha moltiplicato per due ogni elemento di my_matrix, my_matrix1 * my_matrix2 crea una matrice in cui ogni elemento è il prodotto degli elementi corrispondenti a my_matrix1 e my_matrix2.
Dopo aver esaminato i risultati dell'esercizio precedente, il boss supremo Lucas fa notare che i prezzi dei biglietti sono aumentati nel tempo. Chiede di rifare l'analisi in base ai prezzi che si possono trovare su ticket_prices_matrix (fonte: la nostra immaginazione).
Chi ha familiarità con le matrici dovrebbe notare che questa non è la moltiplicazione tra matrici standard, per la quale in R si usa l’operatore %*%.
Questo esercizio fa parte del corso
Introduzione a R
Istruzioni dell'esercizio
- Dividi
all_wars_matrixperticket_prices_matrixper ottenere il numero stimato di visitatori statunitensi e non statunitensi per i sei film. Assegna il risultato avisitors. - Dalla matrice
visitors, seleziona l'intera prima colonna, che rappresenta il numero di visitatori negli Stati Uniti. Salva questa selezione comeus_visitors. - Calcola il numero medio di visitatori statunitensi; stampa il risultato.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# all_wars_matrix and ticket_prices_matrix are available in your workspace
all_wars_matrix
ticket_prices_matrix
# Estimated number of visitors
visitors <-
# US visitors
us_visitors <-
# Average number of US visitors