Aan de slagGa gratis aan de slag

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

Cursus bekijken

Oefeninstructies

  • Deel all_wars_matrix door ticket_prices_matrix om het geschatte aantal bezoekers in de VS en buiten de VS voor de zes films te krijgen. Ken het resultaat toe aan visitors.
  • Selecteer uit de matrix visitors de volledige eerste kolom, die het aantal bezoekers in de VS voorstelt. Sla deze selectie op als us_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
Code bewerken en uitvoeren