Applies a transformation to data.

transform_data(x, transformation)

Arguments

x

Numeric vector of data

transformation

A transformation object

Value

Transformed numeric vector

Details

**Recommended:** Use R's built-in transformation functions instead for better reliability and flexibility. This function has limitations due to bugs in ForecastBaselines.jl (e.g., SquareRootTransform fails).

See `vignette("transformations")` for the recommended R approach.

Examples

if (FALSE) { # \dontrun{
# Julia approach (limited):
data <- c(1, 2, 3, 4, 5)
trans <- LogTransform()
transformed <- transform_data(data, trans)

# Recommended R approach:
transformed <- log(data)
} # }