Een beetje rekenwerk met matrices (2)
Net zoals 2 * my_matrix elk element van my_matrix met twee vermenigvuldigt, maakt my_matrix1 * my_matrix2 een matrix waarbij elk element het product is van de overeenkomstige elementen in my_matrix1 en my_matrix2.
Na het resultaat van de vorige oefening te hebben bekeken, merkt grote baas Lucas op dat de ticketprijzen in de loop van de tijd zijn gestegen. Hij vraagt om de analyse opnieuw te doen op basis van de prijzen die je kunt vinden in ticket_prices_matrix (bron: verbeelding).
Zij die vertrouwd zijn met matrices zullen zien dat dit niet de standaard matrixvermenigvuldiging is; daarvoor gebruik je %*% in R.
Deze oefening maakt deel uit van de cursus
Inleiding tot R
Oefeninstructies
- Deel
all_wars_matrixdoorticket_prices_matrixom het geschatte aantal bezoekers in de VS en buiten de VS voor de zes films te krijgen. Ken het resultaat toe aanvisitors. - Selecteer uit de matrix
visitorsde volledige eerste kolom, die het aantal bezoekers in de VS voorstelt. Sla deze selectie op alsus_visitors. - Bereken het gemiddelde aantal bezoekers in de VS; print het resultaat.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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