Skip to content

spatstat/spatstat.sparse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

spatstat.sparse

Sparse 3-dimensional arrays and linear algebra utilities

CRAN status GitHub R package version

This repository contains the current development version of the spatstat.sparse package.

For the most recent official release of spatstat.sparse, see the CRAN page.

Functionality provided

The spatstat.sparse package

  • defines a class of sparse three-dimensional arrays and supports standard operations on them.

  • provides utility functions for matrix computations that are common in statistics, such as quadratic forms.

For sparse three-dimensional arrays, the package supports

  • creation of sparse arrays from raw data (numeric, integer, logical, or complex values)

  • conversion to/from other data types

  • array indexing, extraction of entries, assignment of new values

  • arithmetic and logical operations

  • tensor operations (generalising matrix multiplication)

  • permutation of array dimensions

  • binding of several arrays into a single array

  • printing of sparse arrays.

For computation with matrices and sparse matrices, the package supports

  • linear algebra operations including calculation of quadratic forms, bilinear forms, fractional powers of a matrix.

  • generating simulated realisations of a Markov chain with transition probabilities given by a sparse matrix.

About

Sparse Three Dimensional Arrays and Linear Algebra Utilities

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors