turning_point {beadplexr} | R Documentation |
Turning points
Description
Find turning points (minima and maxima) in a vector.
Usage
turning_point(
.x,
.which = c("both", "minima", "maxima"),
.return = c("value", "index"),
.adjust = 1.5,
.k = NULL,
...
)
Arguments
.x |
A numeric vector or a list of numeric vectors. If the list is named, the names become column names in the returned data.frames |
.which |
A character indicating the values of interest. |
.return |
A character giving the desired return type. |
.adjust |
A numeric giving the adjustment to the |
.k |
Numeric giving the number of expected clusters. |
... |
Arguments passed on to
|
Value
A list with the two elements maxima
and minima
. each element
consist of a single data.frame
.
Examples
set.seed(1234)
.x <- c(rnorm(100, 2, 1), rnorm(100, 9, 1))
turning_point(.x = .x, .adjust = 1)
turning_point(.x = .x, .k = 2)
turning_point(.x = .x, .which = "minima")
turning_point(.x = .x, .which = "maxima")
turning_point(.x = .x, .return = "index")
[Package beadplexr version 0.5.0 Index]