Learn R Programming

DescTools (version 0.99.19)

Closest: 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

See Also

which

Examples

Run this code
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)


Run the code above in your browser using DataLab