ComenzarEmpieza gratis

Función para evaluar un conjunto de cinco años

En este ejercicio, vamos a escribir una función para evaluar cualquier conjunto de cinco años y comprobar si alguna persona ha cobrado en los cinco años.

Suponemos 6000 jugadores, y cada jugador estará representado por un número del 1 al 6000. Bajo la suposición de que el 10% de todos los jugadores cobrará, la entrada de la función será una matriz con cinco columnas, una por cada año, y 600 filas, una por cada jugador que cobró.

Este ejercicio forma parte del curso

Acertijos de probabilidad en R

Ver curso

Instrucciones del ejercicio

  • Usa la función Reduce para encontrar la intersección de los cinco años.
  • Comprueba si la intersección contiene algún elemento.
  • Especifica la condición para indicar cuándo se debe devolver FALSE.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

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)
  }
}
Editar y ejecutar código