Aan de slagGa gratis aan de slag

Simuleer de kans voor een gegeven set van vijf jaren

Laten we nu de functie check_for_five uit de vorige vraag gebruiken om 10000 iteraties van vijf jaren te simuleren en zo een idee te krijgen hoe zeldzaam de prestatie van Ronnie Bardah was: vijf keer op rij in het geld eindigen. We gaan opnieuw uit van in totaal 6000 spelers, van wie 10%, dus 600, elk jaar in het geld komen.

Deze oefening maakt deel uit van de cursus

Kanspuzzels in R

Cursus bekijken

Oefeninstructies

  • Maak een matrix met de resultaten van wie er in elk van de vijf jaren in het geld eindigde, met in het achterhoofd dat we uitgaan van 6000 spelers in totaal, en dat 600 van hen uitbetald krijgen.
  • Vul de voorwaarde in om te controleren of een speler in alle vijf jaren in het geld kwam.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

players <- c(1:6000)
count <- 0

for(i in 1:10000){
  # Create matrix of cashing players
  cashes <- ___
  # Check for five time winners
  if(___){
    count <- count + 1
  }
}

print(count/10000)
Code bewerken en uitvoeren