slice.index {base} | R Documentation

## Slice Indexes in an Array

### Description

Returns a matrix of integers indicating the number of their slice in a given array.

### Usage

    slice.index(x, MARGIN)

### Arguments

`x` | an array. If `x` has no dimension attribute, it is considered a one-dimensional array.
`MARGIN` | an integer giving the dimension number to slice by.

### Value

An integer array `y` with dimensions corresponding to those of `x` such that all elements of slice number `i` with respect to dimension `MARGIN` have value `i`.

### See Also

`row` and `col` for determining row and column indexes; in fact, these are special cases of `slice.index` corresponding to `MARGIN` equal to 1 and 2, respectively when `x` is a matrix.

### Examples

    x <- array(1 : 24, c(2, 3, 4))
    slice.index(x, 2)

[Package base version 2.3.1 Index]