Check monotonicity

Share:

Description

This internel function determines if a numeric vector X is monotone (increasing or decreasing) or not. Ties in the sequence are considered as monotone.

Usage

1

Arguments

X

a numerical vector to be tested.

Value

Returns True or False.

Examples

1
2
3
4
5
6
7
8
9
a <- 1:10 ;
b <- c( 1:5, 4:2 ) ;
c <- c( 1:4, 4, 4, 4, 5:10 ) ;
d <- c( 10:6, 3:-2 ) ;

is.monotone( a )
is.monotone( b )
is.monotone( c )
is.monotone( d )