Fonction pour évaluer un ensemble de cinq années
Dans cet exercice, vous allez écrire une fonction qui évalue un ensemble donné de cinq années et vérifie si une personne a encaissé durant chacune des cinq années.
Nous supposons qu'il y a 6000 joueurs, et que chaque joueur est représenté par un nombre de 1 à 6000. En supposant que 10 % des joueurs encaissent, l'entrée de la fonction sera une matrice à cinq colonnes, une par année, et 600 lignes, une par joueur qui a encaissé.
Cette activité fait partie du cours
Casse-têtes de probabilité en R
Instructions de l’exercice
- Utilisez la fonction
Reducepour trouver l'intersection des cinq années. - Vérifiez si l'intersection contient des éléments.
- Précisez la condition pour indiquer quand
FALSEdoit être retourné.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
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)
}
}