nimble (version 1.1.0)

nimDim: return sizes of an object whether it is a vector, matrix or array

Description

R's regular dim function returns NULL for a vector. It is useful to have this function that treats a vector similarly to a matrix or array. Works in R and NIMBLE. In NIMBLE dim is identical to nimDim, not to R's dim

Usage

nimDim(obj)

Value

a vector of sizes in each dimension

Arguments

obj

objects for which the sizes are requested

Author

NIMBLE development team

Examples

Run this code
x <- rnorm(4)
dim(x)
nimDim(x)
y <- matrix(x, nrow = 2)
dim(y)
nimDim(y)

Run the code above in your browser using DataLab