popAggregate: Aggregate Population Results

Description Usage Arguments Value

View source: R/utils.R

Description

Extract attributes saved for individuums in a log object to a more accessible matrix or data.frame.

Usage

1
popAggregate(log, extract, simplify = TRUE, data.frame = FALSE)

Arguments

log

[ecr_logger] ecr log object.

extract

[character] names of attributes to extract, currently "names", "fitness", "runtime", "fitness.holdout" and "fidelity" (if used) are supported.

simplify

[logical(1)] whether to create a matrix/data.frame for each generation (default). Otherwise a list is returned for each generation containing the value (if length(extract) == 1) or a named list of values.

data.frame

[logical(1)] whether to return a data.frame with rows for each individuum (if TRUE) or to return a matrix with columns for each individuum compatible as fitness matrix with various ecr tools (if FALSE, default). Only effective if simplify is TRUE.

Value

[matrix] if simplify is TRUE, [list] otherwise.


mosmafs documentation built on April 14, 2020, 6:58 p.m.