ПочатиПочніть безкоштовно

Функція для оцінювання набору з п'яти років

У цій вправі ви напишете функцію, що оцінює будь-який заданий набір із п'яти років і перевіряє, чи хтось із учасників отримував виплату в усі п'ять років.

Ми припускаємо, що є 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)
  }
}
Редагувати та запускати код