Rev 3338 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
\name{dgRMatrix-class}\docType{class}\alias{dgRMatrix-class}\alias{coerce,dgRMatrix,dgTMatrix-method}\alias{coerce,dgRMatrix,dgCMatrix-method}\alias{coerce,dgRMatrix,matrix-method}\alias{coerce,dgCMatrix,dgRMatrix-method}\alias{coerce,dgTMatrix,dgRMatrix-method}\alias{coerce,matrix,dgRMatrix-method}%\alias{coerce,dgRMatrix,dgeMatrix-method}\alias{diag,dgRMatrix-method}\alias{dim,dgRMatrix-method}\alias{image,dgRMatrix-method}\alias{t,dgRMatrix-method}\title{Compressed, sparse, row-oriented numeric matrices}\description{The \code{dgRMatrix} class is a class of sparse numericmatrices in the compressed, sparse, column-oriented format. In thisimplementation the non-zero elements in the columns are sorted intoincreasing row order.\bold{Note:} Currently, the column-oriented sparse classes, e.g.,\code{\linkS4class{dgCMatrix}}, are preferred and better supported inthe \pkg{Matrix} package.}\section{Objects from the Class}{Objects can be created by calls of the form \code{new("dgRMatrix", ...)}.}\section{Slots}{\describe{\item{\code{j}:}{Object of class \code{"integer"} of length nnzero(number of non-zero elements). These are the column numbers foreach non-zero element in the matrix.}\item{\code{p}:}{Object of class \code{"integer"} of pointers, onefor each row, to the initial (zero-based) index of elements inthe row.}\item{\code{x}:}{Object of class \code{"numeric"} - the non-zeroelements of the matrix.}\item{\code{Dim}:}{Object of class \code{"integer"} - the dimensionsof the matrix.}}}\section{Methods}{\describe{\item{coerce}{\code{signature(from = "matrix", to = "dgRMatrix")}}\item{coerce}{\code{signature(from = "dgRMatrix", to = "matrix")}}\item{coerce}{\code{signature(from = "dgRMatrix", to = "dgTMatrix")}}\item{diag}{\code{signature(x = "dgRMatrix")}: returns the diagonalof \code{x}}\item{dim}{\code{signature(x = "dgRMatrix")}: returns the dimensionsof \code{x}}\item{image}{\code{signature(x = "dgRMatrix")}: plots an image of\code{x} using the \code{\link[lattice]{levelplot}} function}}}\seealso{the \code{\linkS4class{dgCMatrix}} class.}\keyword{classes}\keyword{algebra}