Matrices are atomic vectors, lists, or objects of type "expression"
with a "dim"
attributes of length 2.
Usage
opts_matrix(constructor = c("matrix", "array", "next"), ...)
Details
Depending on constructor
, we construct the object as follows:
"matrix"
: We usematrix()
"array"
: We usearray()
"cbind"
,"rbind"
: We usecbind()
or"rbind()"
, this makes named columns and rows easier to read."next"
: Use the constructor for the next supported class. Call.class2()
on the object to see in which order the methods will be tried. This will usually be equivalent to"array"
"atomic"
: We define as an atomic vector and repair attributes