Функція для оцінювання набору з п'яти років
У цій вправі ви напишете функцію, що оцінює будь-який заданий набір із п'яти років і перевіряє, чи хтось із учасників отримував виплату в усі п'ять років.
Ми припускаємо, що є 6000 гравців, і кожного гравця представлено числом від 1 до 6000. За припущення, що 10% усіх гравців отримають виплату, вхідними даними для функції буде матриця з п'ятьма стовпцями (по одному на кожен рік) і 600 рядками (по одному на кожного гравця з виплатою).
Ця вправа є частиною курсу
Ймовірнісні головоломки в R
Інструкції до вправи
- Використайте функцію
Reduce, щоб знайти перетин усіх п'яти років. - Перевірте, чи перетин містить якісь елементи.
- Вкажіть умову, за якої слід повертати
FALSE.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
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)
}
}