q2: Q2 predictive relevance statistics

Description Usage Arguments Details Value

View source: R/matrixpls.crossvalidate.R


Calculates Q2 predictive relevance statistics based on comparing predictions and real data.


q2(originalData, predictedData, model = NULL)



A matrix or a data.frame containing the original data.


A matrix or a data.frame containing the predicted data that are compared against the original data to calculate the predictive relevance statistic.


There are two options for this argument: 1. lavaan script or lavaan parameter table, or 2. a list containing three matrices inner, reflective, and formative defining the free regression paths in the model.


The Q2 statistic is calculated as 1-sse/sso where sse is the sum of squared prediction errors based on comparison of the originalData and predictedData and sso is based on prediction with mean. If the predicted data contain the groups attribute, which indicates the groups used in blindfolding or cross-validation, the means are calculated separately for each group excluding the predicted group from the calculation.


A list with total, block, and indicator elements containing the Q2 predictive relevance statistics for the full dataset, for each indicator block, and for each indicator

matrixpls documentation built on May 30, 2017, 7:12 a.m.