Kom igångKom igång gratis

Funktion för att utvärdera en uppsättning av fem år

I den här övningen skriver vi en funktion för att utvärdera en given uppsättning av fem år och kontrollera om någon spelare har cashat in alla fem åren.

Vi utgår från 6 000 spelare, och varje spelare representeras av ett tal från 1 till 6 000. Under antagandet att 10 % av alla spelare cashar in, är indata till funktionen en matris med fem kolumner – en per år – och 600 rader, en per spelare som cashat in.

Den här övningen är en del av kursen

Sannolikhetspussel i R

Visa kurs

Övningsinstruktioner

  • Använd funktionen Reduce för att hitta snittet av alla fem år.
  • Kontrollera om snittet innehåller några element.
  • Ange villkoret som anger när FALSE ska returneras.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

check_for_five <- function(cashed){
  # Find intersection of five years
  all_five <- Reduce(___)
  # Check intersection
  if(___){
    return(TRUE)
  # Specify when to return FALSE
  } ___ {
    return(FALSE)
  }
}
Redigera och kör kod