Igualdade
A forma mais básica de comparação é a igualdade. Vamos recapitular brevemente sua sintaxe. Todas as declarações a seguir são avaliadas em TRUE
(sinta-se à vontade para testá-las no console).
3 == (2 + 1)
"intermediate" != "r"
TRUE != FALSE
"Rchitect" != "rchitect"
Observe na última expressão que o R diferencia maiúsculas de minúsculas: "R" não é igual a "r". Tenha isso em mente ao resolver os exercícios deste capítulo!
Este exercício faz parte do curso
R intermediário
Instruções de exercício
- No editor à direita, escreva o código R para ver se
TRUE
é igual aFALSE
. - Da mesma forma, verifique se
-6 * 14
não é igual a17 - 101
. - A seguir: comparação de cadeias de caracteres. Pergunte ao R se as cadeias de caracteres "useR" e "user" são iguais.
- Por fim, descubra o que acontece se você comparar operadores lógicos com numéricos:
TRUE
e 1 são iguais?
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
# Comparison of logicals
# Comparison of numerics
# Comparison of character strings
# Compare a logical with a numeric