fraction_variance_explained: Fraction of variance explained

View source: R/main.R

fraction_variance_explainedR Documentation

Fraction of variance explained

Description

Computes the fraction of variance explained (variance explained normalized by the trace of the covariance/correlation matrix) by a set of PCs.

Usage

fraction_variance_explained(C, U)

Arguments

C

A matrix. The correlation or covariance matrix (p x p).

U

A matrix. The matrix containing the r PCs (p x r).

Value

A float.

Examples

library(datasets)
TestMat <- cor(datasets::mtcars)
mspcares <- mspca(TestMat, 2, c(4,4))
fraction_variance_explained(TestMat, mspcares$x_best)

msPCA documentation built on May 16, 2026, 1:08 a.m.