is.sorted: Test if an Object is Sorted

Description Usage Arguments Value Note Author(s) See Also

Description

Test if an object is sorted, without the cost of sorting it.

Usage

1
is.sorted(x, na.rm = FALSE, strictly = FALSE)

Arguments

x

an R object with a class or a numeric, complex, character, logical or raw vector.

na.rm

logical. Should missing values be removed before checking?

strictly

logical indicating if the check should be for strictly increasing values.

Value

A length-one logical value. All objects of length 0 or 1 are sorted: the result will be NA for objects of length 2 or more except for atomic vectors and objects with a class (where the >= or > method is used to compare x[i] with x[i-1] for i in 2:length(x)).

Note

This function is designed for objects with one-dimensional indices, as described above. data.frame, matrices and other arrays may give surprising results.

Author(s)

Mark Cowley, 2012-07-16

See Also

is.unsorted sort order


drmjc/mjcbase documentation built on May 15, 2019, 2:27 p.m.