R has many helpful features for vectors. One such feature is comparisons. When comparing vectors in R, each element will be compared and a full vector will be returned. Let's take a look at a few examples.

```
x = c(1, 2, 3)
y = c(4, 5, 6)
x < y
# [1] TRUE TRUE TRUE
x > y
# [1] FALSE FALSE FALSE
x == y
# [1] FALSE FALSE FALSE
```

We can also compare a vector and a scaler value, which also us to use comparision like other vector operations in math.

```
x = c(1, 2, 3)
y = 5
x < y
# [1] TRUE TRUE TRUE
```

Finally, R also provides some helpfuly methods for searching and comparing values in vectors. Let's look at two examples.

First we have `any`

which will return True and any value in the vector matches the comparison.

```
x = c(1, 2, 3)
any(x > 2)
# [1] TRUE
```

Then, we have `all`

which only returns true if all elements match the comparison.

```
x = c(1, 2, 3)
any(x < 0)
# [1] FALSE
```