To check for a condition, use one of the following condition operators:
>: strictly bigger
<: strictly lower
==: equal to. Please note that you need to use two equal signs.
>=: bigger or equal
<=: lower or equal
!=: not equal/different to
x > y x < y x == y x >= y x <= y x != y
Any condition check gives
TRUE if the condition is met or
FALSE if the condition is not met.
To check for multiple conditions at the same time, use:
&&), "AND": check if the two conditions are met at the same time
||), "OR": check if at least one of the two conditions is met
x < y & is.numeric(x) == TRUE x == "Nancy" | x == "Metz"
The first line is
x is lower than
y and is of type
numeric. The second line is
x is either "Nancy" or "Metz".
To check if an object is or is not in a predefined list, see: