50% off | Unlimited Data & AI Learning

Last chance! 50% off unlimited learning

Sale ends in


⚠️There's a newer version (1.7-2) of this package.Take me there.

Matrix (version 0.999375-5)

A Matrix package for R

Description

Classes and methods for dense and sparse matrices and operations on them using Lapack, CSparse and CHOLMOD

Copy Link

Version

Install

install.packages('Matrix')

Monthly Downloads

74,588

Version

0.999375-5

License

GPL (>= 2)

Maintainer

Doug

Last Published

March 11th, 2025

Functions in Matrix (0.999375-5)

Diagonal

Create Diagonal Matrix Object
SparseM-conversions

Sparse Matrix Coercion from and to those from package "SparseM"
RsparseMatrix-class

Class "RsparseMatrix" of Sparse Matrices in Column-compressed Form
unpack

Full Storage Representation of Packed Matrices
dgRMatrix-class

Sparse Compressed, Row-oriented Numeric Matrices
dgeMatrix-class

Class "dgeMatrix" of Dense Numeric (S4 Class) Matrices
all-methods

"Matrix" Methods for Functions all() and any()
cBind

Versions of 'cbind' and 'rbind' recursively built on cbind2/rbind2
dsCMatrix-class

Numeric Symmetric Sparse (column compressed) Matrices
denseMatrix-class

Virtual Class "denseMatrix" of All Dense Matrices
nearPD

Nearest Matrix to a Positive Definite Matrix
Matrix

Construct a Classed Matrix
band

Extract bands of a matrix
CAex

Albers' example Matrix with "Difficult" Eigen Factorization
Schur

Schur Decomposition of a Matrix
chol

Choleski Decomposition - 'Matrix' S4 Generic
dgCMatrix-class

Compressed, sparse, column-oriented numeric matrices
dpoMatrix-class

Positive Semi-definite Dense Numeric Matrices
ddiMatrix-class

Class "ddiMatrix" of Diagonal Numeric Matrices
chol2inv-methods

Inverse from Choleski or QR Decomposition -- Matrix Methods
sparseMatrix-class

Virtual Class "sparseMatrix" --- Mother of Sparse Matrices
compMatrix-class

Class "compMatrix" of Composite (Factorizable) Matrices
KNex

Koenker-Ng Example Sparse Model Matrix and Response Vector
CsparseMatrix-class

Class "CsparseMatrix" of Sparse Matrices in Column-compressed Form
Cholesky

Cholesky Decomposition of a Sparse Matrix
dsparseMatrix-class

Virtual Class "dsparseMatrix" of Numeric Sparse Matrices
atomicVector-class

Virtual Class "atomicVector" of Atomic Vectors
spMatrix

Sparse Matrix Constructor From Triplet
dtpMatrix-class

Packed triangular dense matrices
lsyMatrix-class

Symmetric Dense Logical Matrices
dtCMatrix-class

Triangular, (compressed) sparse column matrices
forceSymmetric

Force a Matrix to 'symmetricMatrix' Without Symmetry Checks
diagonalMatrix-class

Class "diagonalMatrix" of Diagonal Matrices
[-methods

Methods for "[": Extraction or Subsetting in Package 'Matrix'
norm

Matrix Norms
MatrixFactorization-class

Class "MatrixFactorization" of Matrix Factorizations
TsparseMatrix-class

Class "TsparseMatrix" of Sparse Matrices in Triplet Form
Matrix-class

Virtual Class "Matrix" Class of Matrices
ldenseMatrix-class

Virtual Class "ldenseMatrix" of Dense Logical Matrices
ldiMatrix-class

Class "ldiMatrix" of Diagonal Logical Matrices
dtRMatrix-class

Triangular Sparse Compressed Row Matrices
xtabs

Cross Tabulation, Optionally Sparse
lgeMatrix-class

Class "lgeMatrix" of General Dense Logical Matrices
drop0

Drop "Explicit Zeroes" from a Sparse Matrix
CHMfactor-class

CHOLMOD-based Cholesky Factorizations
abIseq

Sequence Generation of "abIndex", Abstract Index Vectors
Cholesky-class

Cholesky and Bunch-Kaufman Decompositions
isSymmetric-methods

Methods for Function isSymmetric in Package 'Matrix'
symmetricMatrix-class

Virtual Class of Symmetric Matrices in package:Matrix
condest

Compute Approximate CONDition number and 1-Norm of (Large) Matrices
[<--methods

Methods for "[<-" - Assigning to Subsets for 'Matrix'
facmul

Multiplication by Decomposition Factors
image-methods

Methods for image() in Package 'Matrix'
sparseQR-class

Sparse QR decomposition of a sparse matrix
nsparseMatrix-classes

Sparse logical matrices
lsparseMatrix-classes

Sparse logical matrices
expm

Matrix Exponential
pMatrix-class

Permutation matrices
Unused-classes

Virtual Classes Not Yet Used
nnzero

The Number of Non-Zero Values of a Matrix
abIndex-class

Class "abIndex" of Abstract Index Vectors
ltrMatrix-class

Triangular Dense Logical Matrices
dCholCMatrix-class

Cholesky Decompositions of dsCMatrix Objects
expand

Expand a Decomposition into Factors
rcond

Estimate the Reciprocal Condition Number
ndenseMatrix-class

Virtual Class "ndenseMatrix" of Dense Logical Matrices
nMatrix-class

Class "nMatrix" of Non-zero Pattern Matrices
triangularMatrix-class

Virtual Class of Triangular Matrices in package:Matrix
generalMatrix-class

Class "generalMatrix" of General Matrices
BunchKaufman-methods

Bunch-Kaufman Decomposition Methods
ntrMatrix-class

Triangular Dense Logical Matrices
sparseLU-class

Sparse LU decomposition of a square sparse matrix
qr-methods

QR Decomposition -- S4 Methods and Generic
dsyMatrix-class

Symmetric Dense Numeric Matrices
printSpMatrix

Print Sparse Matrices Flexibly
number-class

Class "number" of Possibly Complex Numbers
ngeMatrix-class

Class "ngeMatrix" of General Dense Nonzero-pattern Matrices
nsyMatrix-class

Symmetric Dense Nonzero-Pattern Matrices
dsRMatrix-class

Symmetric Sparse Compressed Row Matrices
LU-class

LU (dense) Matrix Decompositions
lu

(Generalized) Triangular Decomposition of a Matrix
tcrossprod

Cross-product of transpose
symmpart

Symmetric Part and Skew(symmetric) Part of a Matrix
index-class

Virtual Class "index" - Simple Class for Matrix Indices
all.equal-methods

Matrix Package Methods for Function all.equal()
replValue-class

Virtual Class "replValue" - Simple Class for subassignment Values
USCounties

USCounties Contiguity Matrix
rleDiff-class

Class "rleDiff" of rle(diff(.)) Stored Vectors
rep2abI

Replicate Vectors into 'abIndex' Result
bdiag

Construct a Block Diagonal Matrix
bandSparse

Construct Sparse Banded Matrix from (Sup-/Super-) Diagonals
externalFormats

Read and write external matrix formats
ddenseMatrix-class

Virtual Class "ddenseMatrix" of Numeric Dense Matrices
colSums

Form Row and Column Sums and Means
rankMatrix

Rank of a Matrix
sparseVector-class

Sparse Vector Classes
dMatrix-class

(Virtual) Class "dMatrix" of "double" Matrices
dgTMatrix-class

Sparse matrices in triplet form
is.na-methods

is.na() Methods for 'Matrix' Objects
sparse.model.matrix

Construct Sparse Design / Model Matrices
kronecker-methods

Methods for Function 'kronecker()' in Package 'Matrix'
formatSparseM

Formatting Sparse Numeric Matrices Utilities
Schur-class

Class "Schur" of Schur Matrix Factorizations
Hilbert

Generate a Hilbert matrix
sparseMatrix

General Sparse Matrix Construction from Nonzero Entries