File: nearestReftoX.Rd

package info (click to toggle)
r-bioc-edger 4.4.2%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 3,204 kB
  • sloc: ansic: 3,148; makefile: 5
file content (38 lines) | stat: -rw-r--r-- 957 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
\name{nearestReftoX}
\alias{nearestReftoX}
\title{Find Nearest Element of Reference for each Element of X}

\description{
Find nearest element of a sorted reference vector and to each element of x.
}

\usage{
nearestReftoX(x, reference, \ldots)
}

\arguments{
  \item{x}{numeric vector.}
  \item{reference}{numeric vector, sorted in increasing order.}
  \item{\dots}{other arguments as passed to \code{findInterval}.}
}

\details{
This function finds the element of a reference table (\code{reference}) that is closest to each element of an incoming vector (\code{x}).

The function is a simple wrapper for \code{findInterval} in the base package.
It calls \code{findInterval} with \code{vec} equal to the mid-points between the reference values.
}

\value{
Integer vector giving indices of elements of \code{reference}.
}

\author{Gordon Smyth}

\seealso{
\code{\link{findInterval}}
}

\examples{
nearestReftoX(c(-10,0.5,0.6,2,3), reference = c(-1,0,2))
}