colrange: Column and row-wise range of values of a matrix.

Description Usage Arguments Value Author(s) See Also Examples

View source: R/range.R

Description

Column and row-wise range of values of a matrix.

Usage

1
2
colrange(x, cont = TRUE)
rowrange(x, cont = TRUE)

Arguments

x

A numerical matrix with data.

cont

If the data are continuous, leave this TRUE and it will return the range of values for each variable (column). If the data are integers, categorical, or if you want to find out the number of unique numbers in each column set this to FALSE.

Value

A vector with the relevant values.

Author(s)

Manos Papadakis

R implementation and documentation: Manos Papadakis <papadakm95@gmail.com>.

See Also

colMins, colMaxs, rowMins, rowMaxs, nth, colMedians, colVars, colSort, rowSort

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
x <- matrix( rnorm(100 * 100), ncol = 100 )

a1 <- colrange(x) 
a2 <- apply(x, 2, function(x) diff( range(x)) ) 
all.equal(a1, a2)

a1 <- rowrange(x) 
a2 <- apply(x, 1, function(x) diff( range(x)) ) 
all.equal(a1, a2)

x<-a1<-a2<-NULL

Example output

Loading required package: Rcpp
Loading required package: RcppZiggurat
[1] TRUE
[1] TRUE

Rfast documentation built on May 18, 2021, 1:07 a.m.