Condition operators · #24
This snippet needs the following
libraries:
base
· How to load the right library →
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.
Dive deeper
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 TRUE
if x
is lower than y
and is of type numeric
. The second line is TRUE
is x
is either "Nancy" or "Metz".
To check if an object is or is not in a predefined list, see:
Documentation
R: Relational Operators
R: Logical Operators