Matrix {Matrix} | R Documentation |
Construct a Matrix of a class that inherits from Matrix
.
Matrix(data=NA, nrow=1, ncol=1, byrow=FALSE, dimnames=NULL)
data |
an optional numeric data vector or matrix. |
nrow |
the desired number of rows |
ncol |
the desired number of columns |
byrow |
logical. If FALSE (the default) the matrix is
filled by columns, otherwise the matrix is filled by rows. |
dimnames |
a dimnames attribute for the matrix: a
list of two character components. |
If either of nrow
or ncol
is not given, an attempt is
made to infer it from the length of data
and the other
parameter.
Although it is sometime possible to mix unclassed matrices (created
with matrix
) with ones of class "Matrix"
, it is much
safer to always use carefully constructed ones of class
"Matrix"
.
Returns an nrow
by ncol
matrix of a class that
inherits from "Matrix"
.
Matrix(0, 3, 2) # a 3 by 2 matrix of zeros Matrix(1:6, 3, 2) # a 3 by 2 matrix Matrix(1:6, nrow=3) Matrix(1:6, ncol=2) Matrix(1:9, nrow=3, dimnames = list(c("a", "b", "c"), c("A", "B", "C")))