Igualdad
La forma más básica de comparación es la igualdad. Recordemos brevemente su sintaxis. Las declaraciones indicadas a continuación se evalúan todas como TRUE (puedes probarlas en la consola).
3 == (2 + 1)
"intermediate" != "r"
TRUE != FALSE
"Rchitect" != "rchitect"
Observa en la última expresión que R distingue mayúsculas de minúsculas: "R" no es igual a "r". Tenlo en cuenta en los ejercicios de este capítulo.
Este ejercicio forma parte del curso
R intermedio
Instrucciones del ejercicio
- En el editor de la derecha, escribe el código R para ver si
TRUEes igual aFALSE. - Del mismo modo, comprueba si
-6 * 14no es igual a17 - 101. - A continuación: comparación de cadenas de caracteres. Pregunta a R si las cadenas "useR" y "user" son iguales.
- Por último, averigua qué ocurre si comparas elementos lógicos con elementos numéricos: ¿son iguales
TRUEy 1?
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Comparison of logicals
# Comparison of numerics
# Comparison of character strings
# Compare a logical with a numeric