Learn R Programming

str2str (version 1.0.0)

nlay: Number of Layers (the Third Dimension)

Description

nlay returns the number of layers - the third dimension - of an array. If the object does not have a third dimension (e.g., matrix), then the function will return NA with typeof = integer. If the object does not have any dimensions (e.g., atomic vector), then the function will return NULL.

Usage

nlay(x)

Value

The number of layers (the third dimension) of x. The structure is an integer vector with length = 1. See details for special cases.

Arguments

x

array.

Details

R does not have standard terminology for the third dimension. There are several common terms people use including "height" and "page". I personally prefer "layer" as it makes sense whether the user visualizes the third dimension as going into/ontop a desk or into/ontop a wall.

Examples

Run this code
nlay(HairEyeColor)
a <- array(data = NA, dim = c(6,7,8,9))
nlay(a)

Run the code above in your browser using DataLab