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 de ejercicio
- En el editor de la derecha, escribe el código R para ver si
TRUE
es igual aFALSE
. - Del mismo modo, comprueba si
-6 * 14
no 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
TRUE
y 1?
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
# Comparison of logicals
# Comparison of numerics
# Comparison of character strings
# Compare a logical with a numeric