Conversion from triplet/coordinate format to matrix

Share:

Description

This function is the inverse of matrix_to_triplets. It converts a matrix represented as a set of triplets into an object of the class matrix. The missing entries (the ones not present in the triplet representation) are filled in as NA.

Usage

1

Arguments

triplets

A matrix in triplet/coordinate format

Details

See matrix_to_triplets for a description of the representation.

Value

The input matrix as a normal matrix of class matrix

Author(s)

Arto Klami and Lauri Väre

Examples

1
2
3
4
5
x <- matrix(c(1,2,NA,NA,5,6),nrow=3)
triplet <- matrix_to_triplets(x)
print(triplet)
xnew <- triplets_to_matrix(triplet)
print(xnew)