validate_gmean_byelt_LOO: Geometric mean by elements occurring within assembly motif...

Description Usage Arguments Details Value See Also

View source: R/validating_loo.R

Description

Take a vector fobs of performances of assemblages that share a same assembly motif, and return a vector of performances predicted as the geometric mean of performances of assemblages that contain the same elements as the assemblage to predict.

All assemblages share the same assembly motif.

Usage

1
validate_gmean_byelt_LOO(fobs, assMotif, mOccur)

Arguments

fobs

a numeric vector. The vector fobs contains the quantitative performances of assemblages.

assMotif

a vector of labels of length(fobs). The vector assMotif contains the assembly motifs of assemblages.

mOccur

a matrix of occurrence (occurrence of elements). Its first dimension equals to length(fobs). Its second dimension equals to the number of elements.

Details

Predicted performances are computed using geometric mean (opt.mean = "gmean") of performances. Assemblages share a same assembly motif (opt.model = "bymot"). Predicted performances are the average of mean performances of assemblages that contain the same elements as the assemblage to predict, except the assemblage to predict. This procedure corresponds to a linear model with each assembly motif based on the element occurrence in each assemblage.

Value

Return a vector of length(fobs). Its values are computed as the average of mean performances of all assemblages that contain the same elements as the assemblage to predict (opt.model = "byelt") .

See Also

validate_amean_bymot_LOO arithmetic mean by assembly motif
validate_amean_byelt_LOO arithmetic mean by elements occurring within assembly motif
validate_gmean_bymot_LOO geometric mean by assembly motif


functClust documentation built on Dec. 2, 2020, 5:06 p.m.