Skip to contents

Creates a linear (normalized) feature: eval(i) = (values[i] - min) / (max - min). Returns 0 when min == max.

Usage

create_linear_feature(values, name, min_val, max_val)

Arguments

values

Numeric vector of environmental variable values

name

Feature name/identifier

min_val

Minimum value for normalization

max_val

Maximum value for normalization

Value

External pointer to LinearFeature object