fitness: Fitness function with automatic pattern selection per...

View source: R/fitness.R

fitnessR Documentation

Fitness function with automatic pattern selection per Simplivariate Component

Description

Fitness function with automatic pattern selection per Simplivariate Component

Usage

fitness(
  string,
  df,
  dfMean,
  penalty,
  patternFunctions = defaultPatternFunctions(),
  returnPatterns = FALSE,
  ...
)

Arguments

string

Vector with length nrow(df) + ncol(df): component labels for rows and columns (in this order).

df

Numeric matrix: full data.

dfMean

Scalar: global mean of df.

penalty

Named vector with penalty weights per pattern.

patternFunctions

Named list of functions returning pattern-based approximations.

returnPatterns

Logical: if TRUE, also returns chosen pattern per component.

...

Additional arguments passed to the GA functions

Value

Either total fitness (numeric), or list(fitness, componentPatterns) if returnPatterns = TRUE.


SIMPLICA documentation built on Sept. 11, 2025, 1:08 a.m.

Related to fitness in SIMPLICA...