1. Leren
  2. /
  3. Cursussen
  4. /
  5. Introductie tot R

Connected

Opdracht

Selectie van matrixelementen

Net als bij vectoren kun je rechte haken [ ] gebruiken om één of meerdere elementen uit een matrix te selecteren. Waar vectoren één dimensie hebben, hebben matrices er twee. Gebruik daarom een komma om de rijen die je wilt selecteren te scheiden van de kolommen. Bijvoorbeeld:

  • my_matrix[1,2] selecteert het element op de eerste rij en tweede kolom.
  • my_matrix[1:3,2:4] resulteert in een matrix met de data op de rijen 1, 2, 3 en kolommen 2, 3, 4.

Als je alle elementen van een rij of kolom wilt selecteren, is er vóór of respectievelijk na de komma geen getal nodig:

  • my_matrix[,1] selecteert alle elementen van de eerste kolom.
  • my_matrix[1,] selecteert alle elementen van de eerste rij.

Terug naar Star Wars met deze nieuwe kennis! Net als in de vorige oefening is all_wars_matrix al beschikbaar in je werkruimte.

Instructies

100 XP
  • Selecteer de non-US-omzet voor alle films (de volledige tweede kolom van all_wars_matrix) en sla het resultaat op als non_us_all.
  • Gebruik mean() op non_us_all om de gemiddelde non-US-omzet voor alle films te berekenen. Print het resultaat simpelweg.
  • Selecteer nu de non-US-omzet voor de eerste twee films in all_wars_matrix. Sla het resultaat op als non_us_some.
  • Gebruik mean() opnieuw om het gemiddelde van de waarden in non_us_some te printen.