Session Ready
Exercise

Selección por comparación - Paso 1

Al utilizar los operadores de comparación, podemos abordar las preguntas anteriores de una manera más interesante.

Los operadores de comparación en R son los siguientes:

  • < menor que
  • > mayor que
  • >= mayor o igual que
  • == igualdad
  • != no igual

Como ya hemos visto, 6 > 5 da un valor verdadero: TRUE. Una característica muy buena de R es que puedes utilizar operaciones de comparación también en vectores. por ejemplo c(4,5,6) > 5 resulta en: FALSE, FALSE, TRUE. En otras palabras R hace la comparación por cada elemento y responde TRUE o FALSE dependiendo del resultado de la comparación. Esto es muy interesante y puede ser difícil de entender, practícalo en la consola!

Internamente, R recicla el valor 5 cuando ejecuta c(4,5,6) > 5. R quiere hacer una comparación elemento por elemento de c(4,5,6) con 5, pero 5 no es un vector de tamaño 3. Para resolver esto R crea el vector c(5,5,5) y luego hace la comparación elemento por elemento.

Instructions
100 XP

Obtengamos los días en que obtuvimos valores positivos (> 0) en el poker (vector_poker) y asignémoslo a la variable positivos_poker.