Test whether a numeric matrix has full column rank.
Usage
is.fullrank(x)
nonEstimable(x)
Arguments
x
a numeric matrix or vector
Value
is.fullrank returns TRUE or FALSE.nonEstimable returns a character vector of names for the columns of x which are linearly dependent on previous columns.
If x has full column rank, then the value is NULL.
Details
is.fullrank is used to check the integrity of design matrices in limma, for example after subsetting operations.
nonEstimable is used by lmFit to report which coefficients in a linear model cannot be estimated.