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

Ver Curso

Instruções de exercício

  • No editor à direita, escreva o código R para ver se TRUE é igual a FALSE.
  • Da mesma forma, verifique se -6 * 14 não é igual a 17 - 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