| CSCMatrix-class {FeatureHashing} | R Documentation |
CSCMatrix
Description
The structure of CSCMatrix is the same
as the structure of dgCMatrix. However, the
CSCMatrix has weaker constraints compared to dgCMatrix.
CSCMatrix onlysupports limited operators. The users can convert it to
dgCMatrix for compatibility of existed algorithms.
Details
The CSCMatrix violates two constraints used in dgCMatrix:
The row indices should be sorted with columns.
The row indices should be unique with columns.
The result of matrix-vector multiplication should be the same.
Methods
-
dimThe dimension of the matrix objectCSCMatrix. -
dim<-The assignment of dimension of the matrix objectCSCMatrix. -
[The subsetting operator of the matrix objectCSCMatrix. -
%*%The matrix-vector multiplication of the matrix objectCSCMatrix. The returned object is a numeric vector.
See Also
Examples
# construct a CSCMatrix
m <- hashed.model.matrix(~ ., CO2, 8)
# convert it to dgCMatrix
m2 <- as(m, "dgCMatrix")