R: Find the Closest Value

Closest {DescTools} | R Documentation

## Find the Closest Value

### Description

Find the closest value(s) of a number in a vector x. Multiple values will be reported, if the differences are the same.

### Usage

    Closest(x, a, which = FALSE, na.rm = FALSE)

### Arguments

`x` | the vector to be searched in
`a` | the reference value
`which` | a logical value defining if the index position or the value should be returned. By default will the value be returned.
`na.rm` | a logical value indicating whether `NA` values should be stripped before the computation proceeds.

### Value

the value or index in x which is closest to a

### Author(s)

Andri Signorell <andri@signorell.net>

### See Also

`which`

### Examples

    set.seed(8)
    x <- sample(10, size=10, replace=TRUE)

    Closest(x, 6)
    Closest(x, 6, which=TRUE)

    Closest(c(2, 3, 4, 5), 3.5)

[Package DescTools version 0.99.25 Index]