EnsureMatrix: Ensure that input is matrix (by as.matrix) and check number...

View source: R/EnsureIntercept.R

EnsureMatrixR Documentation

Ensure that input is matrix (by as.matrix) and check number of rows (and columns)

Description

Ensure that input is matrix (by as.matrix) and check number of rows (and columns)

Usage

EnsureMatrix(x, nRow = NULL, nCol = NULL)

Arguments

x

NULL or input to as.matrix

nRow

Expected number of rows

nCol

Expected number of columns

Value

Input as a matrix

Author(s)

Øyvind Langsrud

Examples

x <- matrix(c(5, 8, 4, 2, 7, 6), 3, 2)
EnsureMatrix(x)
EnsureMatrix(x, 3)
EnsureMatrix(1:4)
EnsureMatrix(1:4, 4)
EnsureMatrix(NULL, 4)
try(EnsureMatrix(x, 4))
try(EnsureMatrix(1:3, 4))
EnsureMatrix(x, 3, 2)
try(EnsureMatrix(x, 3, 3))
try(EnsureMatrix(NULL, 3, 3))

RegSDC documentation built on Aug. 19, 2022, 9:08 a.m.

Related to EnsureMatrix in RegSDC...