Usage
## S3 method for class 'array}(x, split=rep("\\.", length(dim(x))), drop=FALSE, ...)':
unwrapundefined
- x
{An array
or a matrix
.}
- split
{A list
or a character
vector
.
If a list
, it should contain function
s that takes a character
vector
as the first argument and optional ...
arguments.
Each function should split the vector
into a list
of same length
and where all elements contains the same number of parts.
If a character
vector
, each element split[i]
is replaced by
a function
call
function(names, ...) strsplit(names, split=split[i])
.
}
- drop
{If TRUE
, dimensions of of length one are dropped, otherwise not.}
- ...
{Arguments passed to the split
function
s.}
Returns an array
.
Although not tested thoroughly, unwrap()
should be the inverse
of wrap()
such that identical(unwrap(wrap(x)), x)
holds.
See ?wrap.array for an example
[object Object]
*wrap()
.
methods
programming